# ./lib/objects/uforge.py
# -*- coding: utf-8 -*-
# PyXB bindings for NM:df80c1b0226814c5f44c8d0ee1ffcca71a463400
# Generated 2017-06-19 13:34:45.870814 by PyXB version 1.2.4 using Python 2.6.6.final.0
# Namespace http://www.usharesoft.com/uforge

from __future__ import unicode_literals
import pyxb
import pyxb.binding
import pyxb.binding.saxer
import io
import pyxb.utils.utility
import pyxb.utils.domutils
import sys
import pyxb.utils.six as _six

# Unique identifier for bindings created at the same time
_GenerationUID = pyxb.utils.utility.UniqueIdentifier('urn:uuid:49f77e92-54e3-11e7-b272-005056950615')

# Version of PyXB used to generate the bindings
_PyXBVersion = '1.2.4'
# 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('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, default_namespace=default_namespace)
    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, _six.text_type):
        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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 383, 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='x64', tag='x64')
STD_ANON.x86 = STD_ANON._CF_enumeration.addEnumeration(unicode_value='x86', tag='x86')
STD_ANON.neutral = STD_ANON._CF_enumeration.addEnumeration(unicode_value='neutral', tag='neutral')
STD_ANON.arm = STD_ANON._CF_enumeration.addEnumeration(unicode_value='arm', tag='arm')
STD_ANON.unknown = STD_ANON._CF_enumeration.addEnumeration(unicode_value='unknown', tag='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1163, 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='http', tag='http')
STD_ANON_.https = STD_ANON_._CF_enumeration.addEnumeration(unicode_value='https', tag='https')
STD_ANON_.ftp = STD_ANON_._CF_enumeration.addEnumeration(unicode_value='ftp', tag='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1351, 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='Compute', tag='Compute')
STD_ANON_2.HighMemory = STD_ANON_2._CF_enumeration.addEnumeration(unicode_value='HighMemory', tag='HighMemory')
STD_ANON_2.PersistentVMRole = STD_ANON_2._CF_enumeration.addEnumeration(unicode_value='PersistentVMRole', tag='PersistentVMRole')
STD_ANON_2.Storage = STD_ANON_2._CF_enumeration.addEnumeration(unicode_value='Storage', tag='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1567, 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='everyboot', tag='everyboot')
STD_ANON_3.firstboot = STD_ANON_3._CF_enumeration.addEnumeration(unicode_value='firstboot', tag='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1696, 24)
    _Documentation = None
STD_ANON_4._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_4, enum_prefix=None)
STD_ANON_4.PROJECT = STD_ANON_4._CF_enumeration.addEnumeration(unicode_value='PROJECT', tag='PROJECT')
STD_ANON_4.TEMPLATE = STD_ANON_4._CF_enumeration.addEnumeration(unicode_value='TEMPLATE', tag='TEMPLATE')
STD_ANON_4.IMAGEFORMAT = STD_ANON_4._CF_enumeration.addEnumeration(unicode_value='IMAGEFORMAT', tag='IMAGEFORMAT')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1738, 24)
    _Documentation = None
STD_ANON_5._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_5, enum_prefix=None)
STD_ANON_5.azureCertKey = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='azureCertKey', tag='azureCertKey')
STD_ANON_5.azurePublishSettings = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='azurePublishSettings', tag='azurePublishSettings')
STD_ANON_5.azureRSAKey = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='azureRSAKey', tag='azureRSAKey')
STD_ANON_5.ec2KeyPairPrivateKey = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='ec2KeyPairPrivateKey', tag='ec2KeyPairPrivateKey')
STD_ANON_5.ec2PrivateKey = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='ec2PrivateKey', tag='ec2PrivateKey')
STD_ANON_5.eucCert = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='eucCert', tag='eucCert')
STD_ANON_5.eucCert_ = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='eucCert', tag='eucCert_')
STD_ANON_5.googleCertificate = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='googleCertificate', tag='googleCertificate')
STD_ANON_5.uForgeCertificate = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='uForgeCertificate', tag='uForgeCertificate')
STD_ANON_5.x509 = STD_ANON_5._CF_enumeration.addEnumeration(unicode_value='x509', tag='x509')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1908, 88)
    _Documentation = None
STD_ANON_6._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_6, enum_prefix=None)
STD_ANON_6.Admin = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value='Admin', tag='Admin')
STD_ANON_6.Doain_Admin = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value='Doain-Admin', tag='Doain_Admin')
STD_ANON_6.User = STD_ANON_6._CF_enumeration.addEnumeration(unicode_value='User', tag='User')
STD_ANON_6._InitializeFacetMap(STD_ANON_6._CF_enumeration)

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

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2261, 24)
    _Documentation = None
STD_ANON_7._InitializeFacetMap()

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

    """An atomic simple type."""

    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2289, 24)
    _Documentation = None
STD_ANON_8._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_8, enum_prefix=None)
STD_ANON_8.QUESTION = STD_ANON_8._CF_enumeration.addEnumeration(unicode_value='QUESTION', tag='QUESTION')
STD_ANON_8.REPLY = STD_ANON_8._CF_enumeration.addEnumeration(unicode_value='REPLY', tag='REPLY')
STD_ANON_8._InitializeFacetMap(STD_ANON_8._CF_enumeration)

# 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3057, 24)
    _Documentation = None
STD_ANON_9._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_9, enum_prefix=None)
STD_ANON_9.sda = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value='sda', tag='sda')
STD_ANON_9.sdb = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value='sdb', tag='sdb')
STD_ANON_9.sdc = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value='sdc', tag='sdc')
STD_ANON_9.sdd = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value='sdd', tag='sdd')
STD_ANON_9.sde = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value='sde', tag='sde')
STD_ANON_9.sdf = STD_ANON_9._CF_enumeration.addEnumeration(unicode_value='sdf', tag='sdf')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3092, 24)
    _Documentation = None
STD_ANON_10._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_10, enum_prefix=None)
STD_ANON_10.LVM = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value='LVM', tag='LVM')
STD_ANON_10.MSDOS = STD_ANON_10._CF_enumeration.addEnumeration(unicode_value='MSDOS', tag='MSDOS')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3325, 24)
    _Documentation = None
STD_ANON_11._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_11, enum_prefix=None)
STD_ANON_11.i386 = STD_ANON_11._CF_enumeration.addEnumeration(unicode_value='i386', tag='i386')
STD_ANON_11.i586 = STD_ANON_11._CF_enumeration.addEnumeration(unicode_value='i586', tag='i586')
STD_ANON_11.i686 = STD_ANON_11._CF_enumeration.addEnumeration(unicode_value='i686', tag='i686')
STD_ANON_11.noarch = STD_ANON_11._CF_enumeration.addEnumeration(unicode_value='noarch', tag='noarch')
STD_ANON_11.x86_64 = STD_ANON_11._CF_enumeration.addEnumeration(unicode_value='x86_64', tag='x86_64')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3373, 24)
    _Documentation = None
STD_ANON_12._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_12, enum_prefix=None)
STD_ANON_12.linux = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value='linux', tag='linux')
STD_ANON_12.unix = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value='unix', tag='unix')
STD_ANON_12.windows = STD_ANON_12._CF_enumeration.addEnumeration(unicode_value='windows', tag='windows')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3396, 24)
    _Documentation = None
STD_ANON_13._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_13, enum_prefix=None)
STD_ANON_13.CentOS = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='CentOS', tag='CentOS')
STD_ANON_13.Debian = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='Debian', tag='Debian')
STD_ANON_13.Fedora_Core = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='Fedora Core', tag='Fedora_Core')
STD_ANON_13.OpenSUSE = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='OpenSUSE', tag='OpenSUSE')
STD_ANON_13.Oracle_Linux = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='Oracle Linux', tag='Oracle_Linux')
STD_ANON_13.RedHat_Enterprise_Linux = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='RedHat Enterprise Linux', tag='RedHat_Enterprise_Linux')
STD_ANON_13.Scientific_Linux = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='Scientific Linux', tag='Scientific_Linux')
STD_ANON_13.Ubuntu = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='Ubuntu', tag='Ubuntu')
STD_ANON_13.Windows = STD_ANON_13._CF_enumeration.addEnumeration(unicode_value='Windows', tag='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3598, 24)
    _Documentation = None
STD_ANON_14._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_14, enum_prefix=None)
STD_ANON_14.json = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value='json', tag='json')
STD_ANON_14.ovf = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value='ovf', tag='ovf')
STD_ANON_14.xml = STD_ANON_14._CF_enumeration.addEnumeration(unicode_value='xml', tag='xml')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4004, 24)
    _Documentation = None
STD_ANON_15._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_15, enum_prefix=None)
STD_ANON_15.Blogging = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Blogging', tag='Blogging')
STD_ANON_15.Bug_Tracking = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Bug Tracking', tag='Bug_Tracking')
STD_ANON_15.Business_Integration = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Business Integration', tag='Business_Integration')
STD_ANON_15.Business_Intelligence = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Business Intelligence', tag='Business_Intelligence')
STD_ANON_15.Cloud_Infrastructure = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Cloud Infrastructure', tag='Cloud_Infrastructure')
STD_ANON_15.Collaboration = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Collaboration', tag='Collaboration')
STD_ANON_15.Communications = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Communications', tag='Communications')
STD_ANON_15.Configuration_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Configuration Management', tag='Configuration_Management')
STD_ANON_15.Content_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Content Management', tag='Content_Management')
STD_ANON_15.CRM = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='CRM', tag='CRM')
STD_ANON_15.Data_Integration = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Data Integration', tag='Data_Integration')
STD_ANON_15.Database = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Database', tag='Database')
STD_ANON_15.Database_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Database Management', tag='Database_Management')
STD_ANON_15.Development_Tools = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Development Tools', tag='Development_Tools')
STD_ANON_15.Discussion_Forums = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Discussion Forums', tag='Discussion_Forums')
STD_ANON_15.Document_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Document Management', tag='Document_Management')
STD_ANON_15.eCommerce = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='eCommerce', tag='eCommerce')
STD_ANON_15.Education = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Education', tag='Education')
STD_ANON_15.ERP = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='ERP', tag='ERP')
STD_ANON_15.Games_Entertainment = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Games Entertainment', tag='Games_Entertainment')
STD_ANON_15.Identity = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Identity', tag='Identity')
STD_ANON_15.Information_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Information Management', tag='Information_Management')
STD_ANON_15.Infrastructure = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Infrastructure', tag='Infrastructure')
STD_ANON_15.Instant_Messaging = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Instant Messaging', tag='Instant_Messaging')
STD_ANON_15.Monitoring = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Monitoring', tag='Monitoring')
STD_ANON_15.Network_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Network Management', tag='Network_Management')
STD_ANON_15.Networking = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Networking', tag='Networking')
STD_ANON_15.Other = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Other', tag='Other')
STD_ANON_15.Portal = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Portal', tag='Portal')
STD_ANON_15.Project_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Project Management', tag='Project_Management')
STD_ANON_15.Proxy_Server = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Proxy Server', tag='Proxy_Server')
STD_ANON_15.Reporting = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Reporting', tag='Reporting')
STD_ANON_15.Security = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Security', tag='Security')
STD_ANON_15.Software_Development = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Software Development', tag='Software_Development')
STD_ANON_15.System = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='System', tag='System')
STD_ANON_15.System_Administration = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='System Administration', tag='System_Administration')
STD_ANON_15.Telephony = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Telephony', tag='Telephony')
STD_ANON_15.Ticket_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Ticket Management', tag='Ticket_Management')
STD_ANON_15.User_Management = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='User Management', tag='User_Management')
STD_ANON_15.Web_Application_Servers = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Web Application Servers', tag='Web_Application_Servers')
STD_ANON_15.Wiki = STD_ANON_15._CF_enumeration.addEnumeration(unicode_value='Wiki', tag='Wiki')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4383, 24)
    _Documentation = None
STD_ANON_16._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_16, enum_prefix=None)
STD_ANON_16.bronze = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value='bronze', tag='bronze')
STD_ANON_16.gold = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value='gold', tag='gold')
STD_ANON_16.silver = STD_ANON_16._CF_enumeration.addEnumeration(unicode_value='silver', tag='silver')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4604, 24)
    _Documentation = None
STD_ANON_17._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_17, enum_prefix=None)
STD_ANON_17.abiquo = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='abiquo', tag='abiquo')
STD_ANON_17.aws = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='aws', tag='aws')
STD_ANON_17.azure = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='azure', tag='azure')
STD_ANON_17.cloudburstvmware = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='cloudburstvmware', tag='cloudburstvmware')
STD_ANON_17.cloudstackova = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='cloudstackova', tag='cloudstackova')
STD_ANON_17.cloudstackqcow2 = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='cloudstackqcow2', tag='cloudstackqcow2')
STD_ANON_17.cloudstackvhd = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='cloudstackvhd', tag='cloudstackvhd')
STD_ANON_17.cloudsigmaraw = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='cloudsigmaraw', tag='cloudsigmaraw')
STD_ANON_17.cloudwatt = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='cloudwatt', tag='cloudwatt')
STD_ANON_17.docker = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='docker', tag='docker')
STD_ANON_17.emi_kvm = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='emi-kvm', tag='emi_kvm')
STD_ANON_17.emi_xen = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='emi-xen', tag='emi_xen')
STD_ANON_17.esx = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='esx', tag='esx')
STD_ANON_17.flexiantkvm = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='flexiantkvm', tag='flexiantkvm')
STD_ANON_17.flexiantova = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='flexiantova', tag='flexiantova')
STD_ANON_17.flexiantraw = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='flexiantraw', tag='flexiantraw')
STD_ANON_17.google = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='google', tag='google')
STD_ANON_17.hyper_v = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='hyper-v', tag='hyper_v')
STD_ANON_17.hyperv2012 = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='hyperv2012', tag='hyperv2012')
STD_ANON_17.ISO = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='ISO', tag='ISO')
STD_ANON_17.kvm = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='kvm', tag='kvm')
STD_ANON_17.k5vmdk = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='k5vmdk', tag='k5vmdk')
STD_ANON_17.lxc = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='lxc', tag='lxc')
STD_ANON_17.nimbulaesx = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='nimbulaesx', tag='nimbulaesx')
STD_ANON_17.nimbulakvm = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='nimbulakvm', tag='nimbulakvm')
STD_ANON_17.openstackqcow2 = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='openstackqcow2', tag='openstackqcow2')
STD_ANON_17.openstackvdi = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='openstackvdi', tag='openstackvdi')
STD_ANON_17.openstackvhd = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='openstackvhd', tag='openstackvhd')
STD_ANON_17.openstackvmdk = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='openstackvmdk', tag='openstackvmdk')
STD_ANON_17.outscale = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='outscale', tag='outscale')
STD_ANON_17.ovf = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='ovf', tag='ovf')
STD_ANON_17.ovf09 = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='ovf09', tag='ovf09')
STD_ANON_17.qcow2 = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='qcow2', tag='qcow2')
STD_ANON_17.raw = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='raw', tag='raw')
STD_ANON_17.susecloud = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='susecloud', tag='susecloud')
STD_ANON_17.targz = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='targz', tag='targz')
STD_ANON_17.vagrant = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='vagrant', tag='vagrant')
STD_ANON_17.vbox = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='vbox', tag='vbox')
STD_ANON_17.vcenter = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='vcenter', tag='vcenter')
STD_ANON_17.vcloud = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='vcloud', tag='vcloud')
STD_ANON_17.vhd = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='vhd', tag='vhd')
STD_ANON_17.vmware = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='vmware', tag='vmware')
STD_ANON_17.xen = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='xen', tag='xen')
STD_ANON_17.xenserver = STD_ANON_17._CF_enumeration.addEnumeration(unicode_value='xenserver', tag='xenserver')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4896, 24)
    _Documentation = None
STD_ANON_18._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_18, enum_prefix=None)
STD_ANON_18.ar_azerty = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ar-azerty', tag='ar_azerty')
STD_ANON_18.ar_azerty_digits = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ar-azerty-digits', tag='ar_azerty_digits')
STD_ANON_18.ar_digits = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ar-digits', tag='ar_digits')
STD_ANON_18.ar_qwerty = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ar-qwerty', tag='ar_qwerty')
STD_ANON_18.ar_qwerty_digits = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ar-qwerty-digits', tag='ar_qwerty_digits')
STD_ANON_18.be_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='be-latin1', tag='be_latin1')
STD_ANON_18.ben = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ben', tag='ben')
STD_ANON_18.ben_probhat = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ben-probhat', tag='ben_probhat')
STD_ANON_18.bg_bds_utf8 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='bg-bds-utf8', tag='bg_bds_utf8')
STD_ANON_18.bg_pho_utf8 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='bg-pho-utf8', tag='bg_pho_utf8')
STD_ANON_18.br_abnt2 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='br-abnt2', tag='br_abnt2')
STD_ANON_18.cf = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='cf', tag='cf')
STD_ANON_18.croat = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='croat', tag='croat')
STD_ANON_18.cz_lat2 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='cz-lat2', tag='cz_lat2')
STD_ANON_18.cz_us_qwertz = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='cz-us-qwertz', tag='cz_us_qwertz')
STD_ANON_18.de = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='de', tag='de')
STD_ANON_18.de_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='de-latin1', tag='de_latin1')
STD_ANON_18.de_latin1_nodeadkeys = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='de-latin1-nodeadkeys', tag='de_latin1_nodeadkeys')
STD_ANON_18.dev = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='dev', tag='dev')
STD_ANON_18.dk = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='dk', tag='dk')
STD_ANON_18.dk_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='dk-latin1', tag='dk_latin1')
STD_ANON_18.dvorak = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='dvorak', tag='dvorak')
STD_ANON_18.es = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='es', tag='es')
STD_ANON_18.et = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='et', tag='et')
STD_ANON_18.fi = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fi', tag='fi')
STD_ANON_18.fi_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fi-latin1', tag='fi_latin1')
STD_ANON_18.fr = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fr', tag='fr')
STD_ANON_18.fr_ch = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fr-ch', tag='fr_ch')
STD_ANON_18.fr_ch_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fr-ch-latin1', tag='fr_ch_latin1')
STD_ANON_18.fr_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fr-latin1', tag='fr_latin1')
STD_ANON_18.fr_latin9 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fr-latin9', tag='fr_latin9')
STD_ANON_18.fr_pc = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='fr-pc', tag='fr_pc')
STD_ANON_18.gr = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='gr', tag='gr')
STD_ANON_18.guj = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='guj', tag='guj')
STD_ANON_18.gur = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='gur', tag='gur')
STD_ANON_18.hu = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='hu', tag='hu')
STD_ANON_18.hu101 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='hu101', tag='hu101')
STD_ANON_18.ie = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ie', tag='ie')
STD_ANON_18.is_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='is-latin1', tag='is_latin1')
STD_ANON_18.it = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='it', tag='it')
STD_ANON_18.it_ibm = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='it-ibm', tag='it_ibm')
STD_ANON_18.it2 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='it2', tag='it2')
STD_ANON_18.jp106 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='jp106', tag='jp106')
STD_ANON_18.ko = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ko', tag='ko')
STD_ANON_18.la_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='la-latin1', tag='la_latin1')
STD_ANON_18.mk_utf = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='mk-utf', tag='mk_utf')
STD_ANON_18.nl = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='nl', tag='nl')
STD_ANON_18.no = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='no', tag='no')
STD_ANON_18.pl2 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='pl2', tag='pl2')
STD_ANON_18.pt_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='pt-latin1', tag='pt_latin1')
STD_ANON_18.ro = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ro', tag='ro')
STD_ANON_18.ro_cedilla = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ro-cedilla', tag='ro_cedilla')
STD_ANON_18.ro_std = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ro-std', tag='ro_std')
STD_ANON_18.ro_std_cedilla = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ro-std-cedilla', tag='ro_std_cedilla')
STD_ANON_18.ru = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ru', tag='ru')
STD_ANON_18.sg = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='sg', tag='sg')
STD_ANON_18.sg_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='sg-latin1', tag='sg_latin1')
STD_ANON_18.sk_qwerty = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='sk-qwerty', tag='sk_qwerty')
STD_ANON_18.sloven = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='sloven', tag='sloven')
STD_ANON_18.sr_cy = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='sr-cy', tag='sr_cy')
STD_ANON_18.sr_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='sr-latin1', tag='sr_latin1')
STD_ANON_18.sv_latin1 = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='sv-latin1', tag='sv_latin1')
STD_ANON_18.tj = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='tj', tag='tj')
STD_ANON_18.tml_inscript = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='tml-inscript', tag='tml_inscript')
STD_ANON_18.tml_uni = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='tml-uni', tag='tml_uni')
STD_ANON_18.trq = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='trq', tag='trq')
STD_ANON_18.ua_utf = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='ua-utf', tag='ua_utf')
STD_ANON_18.uk = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='uk', tag='uk')
STD_ANON_18.us = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='us', tag='us')
STD_ANON_18.us_acentos = STD_ANON_18._CF_enumeration.addEnumeration(unicode_value='us-acentos', tag='us_acentos')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5028, 24)
    _Documentation = None
STD_ANON_19._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_19, enum_prefix=None)
STD_ANON_19.AfricaAbidjan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Abidjan', tag='AfricaAbidjan')
STD_ANON_19.AfricaAccra = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Accra', tag='AfricaAccra')
STD_ANON_19.AfricaAddis_Ababa = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Addis_Ababa', tag='AfricaAddis_Ababa')
STD_ANON_19.AfricaAlgiers = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Algiers', tag='AfricaAlgiers')
STD_ANON_19.AfricaAsmara = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Asmara', tag='AfricaAsmara')
STD_ANON_19.AfricaBamako = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Bamako', tag='AfricaBamako')
STD_ANON_19.AfricaBangui = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Bangui', tag='AfricaBangui')
STD_ANON_19.AfricaBanjul = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Banjul', tag='AfricaBanjul')
STD_ANON_19.AfricaBissau = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Bissau', tag='AfricaBissau')
STD_ANON_19.AfricaBlantyre = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Blantyre', tag='AfricaBlantyre')
STD_ANON_19.AfricaBrazzaville = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Brazzaville', tag='AfricaBrazzaville')
STD_ANON_19.AfricaBujumbura = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Bujumbura', tag='AfricaBujumbura')
STD_ANON_19.AfricaCairo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Cairo', tag='AfricaCairo')
STD_ANON_19.AfricaCasablanca = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Casablanca', tag='AfricaCasablanca')
STD_ANON_19.AfricaCeuta = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Ceuta', tag='AfricaCeuta')
STD_ANON_19.AfricaConakry = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Conakry', tag='AfricaConakry')
STD_ANON_19.AfricaDakar = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Dakar', tag='AfricaDakar')
STD_ANON_19.AfricaDar_es_Salaam = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Dar_es_Salaam', tag='AfricaDar_es_Salaam')
STD_ANON_19.AfricaDjibouti = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Djibouti', tag='AfricaDjibouti')
STD_ANON_19.AfricaDouala = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Douala', tag='AfricaDouala')
STD_ANON_19.AfricaEl_Aaiun = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/El_Aaiun', tag='AfricaEl_Aaiun')
STD_ANON_19.AfricaFreetown = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Freetown', tag='AfricaFreetown')
STD_ANON_19.AfricaGaborone = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Gaborone', tag='AfricaGaborone')
STD_ANON_19.AfricaHarare = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Harare', tag='AfricaHarare')
STD_ANON_19.AfricaJohannesburg = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Johannesburg', tag='AfricaJohannesburg')
STD_ANON_19.AfricaKampala = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Kampala', tag='AfricaKampala')
STD_ANON_19.AfricaKhartoum = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Khartoum', tag='AfricaKhartoum')
STD_ANON_19.AfricaKigali = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Kigali', tag='AfricaKigali')
STD_ANON_19.AfricaKinshasa = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Kinshasa', tag='AfricaKinshasa')
STD_ANON_19.AfricaLagos = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Lagos', tag='AfricaLagos')
STD_ANON_19.AfricaLibreville = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Libreville', tag='AfricaLibreville')
STD_ANON_19.AfricaLome = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Lome', tag='AfricaLome')
STD_ANON_19.AfricaLuanda = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Luanda', tag='AfricaLuanda')
STD_ANON_19.AfricaLubumbashi = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Lubumbashi', tag='AfricaLubumbashi')
STD_ANON_19.AfricaLusaka = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Lusaka', tag='AfricaLusaka')
STD_ANON_19.AfricaMalabo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Malabo', tag='AfricaMalabo')
STD_ANON_19.AfricaMaputo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Maputo', tag='AfricaMaputo')
STD_ANON_19.AfricaMaseru = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Maseru', tag='AfricaMaseru')
STD_ANON_19.AfricaMbabane = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Mbabane', tag='AfricaMbabane')
STD_ANON_19.AfricaMogadishu = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Mogadishu', tag='AfricaMogadishu')
STD_ANON_19.AfricaMonrovia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Monrovia', tag='AfricaMonrovia')
STD_ANON_19.AfricaNairobi = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Nairobi', tag='AfricaNairobi')
STD_ANON_19.AfricaNdjamena = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Ndjamena', tag='AfricaNdjamena')
STD_ANON_19.AfricaNiamey = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Niamey', tag='AfricaNiamey')
STD_ANON_19.AfricaNouakchott = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Nouakchott', tag='AfricaNouakchott')
STD_ANON_19.AfricaOuagadougou = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Ouagadougou', tag='AfricaOuagadougou')
STD_ANON_19.AfricaPorto_Novo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Porto-Novo', tag='AfricaPorto_Novo')
STD_ANON_19.AfricaSao_Tome = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Sao_Tome', tag='AfricaSao_Tome')
STD_ANON_19.AfricaTripoli = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Tripoli', tag='AfricaTripoli')
STD_ANON_19.AfricaTunis = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Tunis', tag='AfricaTunis')
STD_ANON_19.AfricaWindhoek = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Africa/Windhoek', tag='AfricaWindhoek')
STD_ANON_19.AmericaAdak = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Adak', tag='AmericaAdak')
STD_ANON_19.AmericaAnchorage = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Anchorage', tag='AmericaAnchorage')
STD_ANON_19.AmericaAnguilla = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Anguilla', tag='AmericaAnguilla')
STD_ANON_19.AmericaAntigua = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Antigua', tag='AmericaAntigua')
STD_ANON_19.AmericaAraguaina = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Araguaina', tag='AmericaAraguaina')
STD_ANON_19.AmericaArgentinaBuenos_Aires = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Buenos_Aires', tag='AmericaArgentinaBuenos_Aires')
STD_ANON_19.AmericaArgentinaCatamarca = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Catamarca', tag='AmericaArgentinaCatamarca')
STD_ANON_19.AmericaArgentinaCordoba = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Cordoba', tag='AmericaArgentinaCordoba')
STD_ANON_19.AmericaArgentinaJujuy = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Jujuy', tag='AmericaArgentinaJujuy')
STD_ANON_19.AmericaArgentinaLa_Rioja = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/La_Rioja', tag='AmericaArgentinaLa_Rioja')
STD_ANON_19.AmericaArgentinaMendoza = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Mendoza', tag='AmericaArgentinaMendoza')
STD_ANON_19.AmericaArgentinaRio_Gallegos = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Rio_Gallegos', tag='AmericaArgentinaRio_Gallegos')
STD_ANON_19.AmericaArgentinaSalta = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Salta', tag='AmericaArgentinaSalta')
STD_ANON_19.AmericaArgentinaSan_Juan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/San_Juan', tag='AmericaArgentinaSan_Juan')
STD_ANON_19.AmericaArgentinaSan_Luis = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/San_Luis', tag='AmericaArgentinaSan_Luis')
STD_ANON_19.AmericaArgentinaTucuman = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Tucuman', tag='AmericaArgentinaTucuman')
STD_ANON_19.AmericaArgentinaUshuaia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Argentina/Ushuaia', tag='AmericaArgentinaUshuaia')
STD_ANON_19.AmericaAruba = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Aruba', tag='AmericaAruba')
STD_ANON_19.AmericaAsuncion = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Asuncion', tag='AmericaAsuncion')
STD_ANON_19.AmericaAtikokan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Atikokan', tag='AmericaAtikokan')
STD_ANON_19.AmericaBahia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Bahia', tag='AmericaBahia')
STD_ANON_19.AmericaBahia_Banderas = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Bahia_Banderas', tag='AmericaBahia_Banderas')
STD_ANON_19.AmericaBarbados = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Barbados', tag='AmericaBarbados')
STD_ANON_19.AmericaBelize = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Belize', tag='AmericaBelize')
STD_ANON_19.AmericaBlanc_Sablon = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Blanc-Sablon', tag='AmericaBlanc_Sablon')
STD_ANON_19.AmericaBoa_Vista = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Boa_Vista', tag='AmericaBoa_Vista')
STD_ANON_19.AmericaBogota = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Bogota', tag='AmericaBogota')
STD_ANON_19.AmericaBoise = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Boise', tag='AmericaBoise')
STD_ANON_19.AmericaCambridge_Bay = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Cambridge_Bay', tag='AmericaCambridge_Bay')
STD_ANON_19.AmericaCampo_Grande = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Campo_Grande', tag='AmericaCampo_Grande')
STD_ANON_19.AmericaCancun = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Cancun', tag='AmericaCancun')
STD_ANON_19.AmericaCaracas = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Caracas', tag='AmericaCaracas')
STD_ANON_19.AmericaCayenne = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Cayenne', tag='AmericaCayenne')
STD_ANON_19.AmericaCayman = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Cayman', tag='AmericaCayman')
STD_ANON_19.AmericaChicago = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Chicago', tag='AmericaChicago')
STD_ANON_19.AmericaChihuahua = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Chihuahua', tag='AmericaChihuahua')
STD_ANON_19.AmericaCosta_Rica = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Costa_Rica', tag='AmericaCosta_Rica')
STD_ANON_19.AmericaCuiaba = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Cuiaba', tag='AmericaCuiaba')
STD_ANON_19.AmericaCuracao = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Curacao', tag='AmericaCuracao')
STD_ANON_19.AmericaDanmarkshavn = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Danmarkshavn', tag='AmericaDanmarkshavn')
STD_ANON_19.AmericaDawson = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Dawson', tag='AmericaDawson')
STD_ANON_19.AmericaDawson_Creek = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Dawson_Creek', tag='AmericaDawson_Creek')
STD_ANON_19.AmericaDenver = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Denver', tag='AmericaDenver')
STD_ANON_19.AmericaDetroit = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Detroit', tag='AmericaDetroit')
STD_ANON_19.AmericaDominica = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Dominica', tag='AmericaDominica')
STD_ANON_19.AmericaEdmonton = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Edmonton', tag='AmericaEdmonton')
STD_ANON_19.AmericaEirunepe = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Eirunepe', tag='AmericaEirunepe')
STD_ANON_19.AmericaEl_Salvador = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/El_Salvador', tag='AmericaEl_Salvador')
STD_ANON_19.AmericaFortaleza = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Fortaleza', tag='AmericaFortaleza')
STD_ANON_19.AmericaGlace_Bay = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Glace_Bay', tag='AmericaGlace_Bay')
STD_ANON_19.AmericaGodthab = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Godthab', tag='AmericaGodthab')
STD_ANON_19.AmericaGoose_Bay = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Goose_Bay', tag='AmericaGoose_Bay')
STD_ANON_19.AmericaGrand_Turk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Grand_Turk', tag='AmericaGrand_Turk')
STD_ANON_19.AmericaGrenada = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Grenada', tag='AmericaGrenada')
STD_ANON_19.AmericaGuadeloupe = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Guadeloupe', tag='AmericaGuadeloupe')
STD_ANON_19.AmericaGuatemala = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Guatemala', tag='AmericaGuatemala')
STD_ANON_19.AmericaGuayaquil = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Guayaquil', tag='AmericaGuayaquil')
STD_ANON_19.AmericaGuyana = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Guyana', tag='AmericaGuyana')
STD_ANON_19.AmericaHalifax = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Halifax', tag='AmericaHalifax')
STD_ANON_19.AmericaHavana = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Havana', tag='AmericaHavana')
STD_ANON_19.AmericaHermosillo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Hermosillo', tag='AmericaHermosillo')
STD_ANON_19.AmericaIndianaIndianapolis = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Indianapolis', tag='AmericaIndianaIndianapolis')
STD_ANON_19.AmericaIndianaKnox = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Knox', tag='AmericaIndianaKnox')
STD_ANON_19.AmericaIndianaMarengo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Marengo', tag='AmericaIndianaMarengo')
STD_ANON_19.AmericaIndianaPetersburg = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Petersburg', tag='AmericaIndianaPetersburg')
STD_ANON_19.AmericaIndianaTell_City = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Tell_City', tag='AmericaIndianaTell_City')
STD_ANON_19.AmericaIndianaVevay = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Vevay', tag='AmericaIndianaVevay')
STD_ANON_19.AmericaIndianaVincennes = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Vincennes', tag='AmericaIndianaVincennes')
STD_ANON_19.AmericaIndianaWinamac = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Indiana/Winamac', tag='AmericaIndianaWinamac')
STD_ANON_19.AmericaInuvik = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Inuvik', tag='AmericaInuvik')
STD_ANON_19.AmericaIqaluit = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Iqaluit', tag='AmericaIqaluit')
STD_ANON_19.AmericaJamaica = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Jamaica', tag='AmericaJamaica')
STD_ANON_19.AmericaJuneau = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Juneau', tag='AmericaJuneau')
STD_ANON_19.AmericaKentuckyLouisville = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Kentucky/Louisville', tag='AmericaKentuckyLouisville')
STD_ANON_19.AmericaKentuckyMonticello = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Kentucky/Monticello', tag='AmericaKentuckyMonticello')
STD_ANON_19.AmericaLa_Paz = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/La_Paz', tag='AmericaLa_Paz')
STD_ANON_19.AmericaLima = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Lima', tag='AmericaLima')
STD_ANON_19.AmericaLos_Angeles = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Los_Angeles', tag='AmericaLos_Angeles')
STD_ANON_19.AmericaMaceio = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Maceio', tag='AmericaMaceio')
STD_ANON_19.AmericaManagua = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Managua', tag='AmericaManagua')
STD_ANON_19.AmericaManaus = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Manaus', tag='AmericaManaus')
STD_ANON_19.AmericaMarigot = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Marigot', tag='AmericaMarigot')
STD_ANON_19.AmericaMartinique = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Martinique', tag='AmericaMartinique')
STD_ANON_19.AmericaMatamoros = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Matamoros', tag='AmericaMatamoros')
STD_ANON_19.AmericaMazatlan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Mazatlan', tag='AmericaMazatlan')
STD_ANON_19.AmericaMenominee = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Menominee', tag='AmericaMenominee')
STD_ANON_19.AmericaMerida = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Merida', tag='AmericaMerida')
STD_ANON_19.AmericaMexico_City = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Mexico_City', tag='AmericaMexico_City')
STD_ANON_19.AmericaMiquelon = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Miquelon', tag='AmericaMiquelon')
STD_ANON_19.AmericaMoncton = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Moncton', tag='AmericaMoncton')
STD_ANON_19.AmericaMonterrey = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Monterrey', tag='AmericaMonterrey')
STD_ANON_19.AmericaMontevideo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Montevideo', tag='AmericaMontevideo')
STD_ANON_19.AmericaMontreal = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Montreal', tag='AmericaMontreal')
STD_ANON_19.AmericaMontserrat = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Montserrat', tag='AmericaMontserrat')
STD_ANON_19.AmericaNassau = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Nassau', tag='AmericaNassau')
STD_ANON_19.AmericaNew_York = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/New_York', tag='AmericaNew_York')
STD_ANON_19.AmericaNipigon = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Nipigon', tag='AmericaNipigon')
STD_ANON_19.AmericaNome = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Nome', tag='AmericaNome')
STD_ANON_19.AmericaNoronha = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Noronha', tag='AmericaNoronha')
STD_ANON_19.AmericaNorth_DakotaBeulah = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/North_Dakota/Beulah', tag='AmericaNorth_DakotaBeulah')
STD_ANON_19.AmericaNorth_DakotaCenter = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/North_Dakota/Center', tag='AmericaNorth_DakotaCenter')
STD_ANON_19.AmericaNorth_DakotaNew_Salem = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/North_Dakota/New_Salem', tag='AmericaNorth_DakotaNew_Salem')
STD_ANON_19.AmericaOjinaga = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Ojinaga', tag='AmericaOjinaga')
STD_ANON_19.AmericaPanama = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Panama', tag='AmericaPanama')
STD_ANON_19.AmericaPangnirtung = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Pangnirtung', tag='AmericaPangnirtung')
STD_ANON_19.AmericaParamaribo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Paramaribo', tag='AmericaParamaribo')
STD_ANON_19.AmericaPhoenix = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Phoenix', tag='AmericaPhoenix')
STD_ANON_19.AmericaPort_au_Prince = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Port-au-Prince', tag='AmericaPort_au_Prince')
STD_ANON_19.AmericaPort_of_Spain = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Port_of_Spain', tag='AmericaPort_of_Spain')
STD_ANON_19.AmericaPorto_Velho = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Porto_Velho', tag='AmericaPorto_Velho')
STD_ANON_19.AmericaPuerto_Rico = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Puerto_Rico', tag='AmericaPuerto_Rico')
STD_ANON_19.AmericaRainy_River = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Rainy_River', tag='AmericaRainy_River')
STD_ANON_19.AmericaRankin_Inlet = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Rankin_Inlet', tag='AmericaRankin_Inlet')
STD_ANON_19.AmericaRecife = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Recife', tag='AmericaRecife')
STD_ANON_19.AmericaRegina = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Regina', tag='AmericaRegina')
STD_ANON_19.AmericaResolute = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Resolute', tag='AmericaResolute')
STD_ANON_19.AmericaRio_Branco = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Rio_Branco', tag='AmericaRio_Branco')
STD_ANON_19.AmericaSanta_Isabel = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Santa_Isabel', tag='AmericaSanta_Isabel')
STD_ANON_19.AmericaSantarem = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Santarem', tag='AmericaSantarem')
STD_ANON_19.AmericaSantiago = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Santiago', tag='AmericaSantiago')
STD_ANON_19.AmericaSanto_Domingo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Santo_Domingo', tag='AmericaSanto_Domingo')
STD_ANON_19.AmericaSao_Paulo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Sao_Paulo', tag='AmericaSao_Paulo')
STD_ANON_19.AmericaScoresbysund = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Scoresbysund', tag='AmericaScoresbysund')
STD_ANON_19.AmericaShiprock = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Shiprock', tag='AmericaShiprock')
STD_ANON_19.AmericaSt_Barthelemy = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/St_Barthelemy', tag='AmericaSt_Barthelemy')
STD_ANON_19.AmericaSt_Johns = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/St_Johns', tag='AmericaSt_Johns')
STD_ANON_19.AmericaSt_Kitts = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/St_Kitts', tag='AmericaSt_Kitts')
STD_ANON_19.AmericaSt_Lucia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/St_Lucia', tag='AmericaSt_Lucia')
STD_ANON_19.AmericaSt_Thomas = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/St_Thomas', tag='AmericaSt_Thomas')
STD_ANON_19.AmericaSt_Vincent = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/St_Vincent', tag='AmericaSt_Vincent')
STD_ANON_19.AmericaSwift_Current = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Swift_Current', tag='AmericaSwift_Current')
STD_ANON_19.AmericaTegucigalpa = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Tegucigalpa', tag='AmericaTegucigalpa')
STD_ANON_19.AmericaThule = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Thule', tag='AmericaThule')
STD_ANON_19.AmericaThunder_Bay = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Thunder_Bay', tag='AmericaThunder_Bay')
STD_ANON_19.AmericaTijuana = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Tijuana', tag='AmericaTijuana')
STD_ANON_19.AmericaToronto = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Toronto', tag='AmericaToronto')
STD_ANON_19.AmericaTortola = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Tortola', tag='AmericaTortola')
STD_ANON_19.AmericaVancouver = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Vancouver', tag='AmericaVancouver')
STD_ANON_19.AmericaWhitehorse = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Whitehorse', tag='AmericaWhitehorse')
STD_ANON_19.AmericaWinnipeg = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Winnipeg', tag='AmericaWinnipeg')
STD_ANON_19.AmericaYakutat = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Yakutat', tag='AmericaYakutat')
STD_ANON_19.AmericaYellowknife = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='America/Yellowknife', tag='AmericaYellowknife')
STD_ANON_19.AntarcticaCasey = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Casey', tag='AntarcticaCasey')
STD_ANON_19.AntarcticaDavis = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Davis', tag='AntarcticaDavis')
STD_ANON_19.AntarcticaDumontDUrville = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/DumontDUrville', tag='AntarcticaDumontDUrville')
STD_ANON_19.AntarcticaMacquarie = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Macquarie', tag='AntarcticaMacquarie')
STD_ANON_19.AntarcticaMawson = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Mawson', tag='AntarcticaMawson')
STD_ANON_19.AntarcticaMcMurdo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/McMurdo', tag='AntarcticaMcMurdo')
STD_ANON_19.AntarcticaPalmer = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Palmer', tag='AntarcticaPalmer')
STD_ANON_19.AntarcticaRothera = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Rothera', tag='AntarcticaRothera')
STD_ANON_19.AntarcticaSouth_Pole = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/South_Pole', tag='AntarcticaSouth_Pole')
STD_ANON_19.AntarcticaSyowa = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Syowa', tag='AntarcticaSyowa')
STD_ANON_19.AntarcticaVostok = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Antarctica/Vostok', tag='AntarcticaVostok')
STD_ANON_19.ArcticLongyearbyen = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Arctic/Longyearbyen', tag='ArcticLongyearbyen')
STD_ANON_19.AsiaAden = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Aden', tag='AsiaAden')
STD_ANON_19.AsiaAlmaty = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Almaty', tag='AsiaAlmaty')
STD_ANON_19.AsiaAmman = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Amman', tag='AsiaAmman')
STD_ANON_19.AsiaAnadyr = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Anadyr', tag='AsiaAnadyr')
STD_ANON_19.AsiaAqtau = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Aqtau', tag='AsiaAqtau')
STD_ANON_19.AsiaAqtobe = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Aqtobe', tag='AsiaAqtobe')
STD_ANON_19.AsiaAshgabat = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Ashgabat', tag='AsiaAshgabat')
STD_ANON_19.AsiaBaghdad = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Baghdad', tag='AsiaBaghdad')
STD_ANON_19.AsiaBahrain = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Bahrain', tag='AsiaBahrain')
STD_ANON_19.AsiaBaku = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Baku', tag='AsiaBaku')
STD_ANON_19.AsiaBangkok = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Bangkok', tag='AsiaBangkok')
STD_ANON_19.AsiaBeirut = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Beirut', tag='AsiaBeirut')
STD_ANON_19.AsiaBishkek = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Bishkek', tag='AsiaBishkek')
STD_ANON_19.AsiaBrunei = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Brunei', tag='AsiaBrunei')
STD_ANON_19.AsiaChoibalsan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Choibalsan', tag='AsiaChoibalsan')
STD_ANON_19.AsiaChongqing = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Chongqing', tag='AsiaChongqing')
STD_ANON_19.AsiaColombo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Colombo', tag='AsiaColombo')
STD_ANON_19.AsiaDamascus = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Damascus', tag='AsiaDamascus')
STD_ANON_19.AsiaDhaka = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Dhaka', tag='AsiaDhaka')
STD_ANON_19.AsiaDili = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Dili', tag='AsiaDili')
STD_ANON_19.AsiaDubai = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Dubai', tag='AsiaDubai')
STD_ANON_19.AsiaDushanbe = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Dushanbe', tag='AsiaDushanbe')
STD_ANON_19.AsiaGaza = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Gaza', tag='AsiaGaza')
STD_ANON_19.AsiaHarbin = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Harbin', tag='AsiaHarbin')
STD_ANON_19.AsiaHo_Chi_Minh = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Ho_Chi_Minh', tag='AsiaHo_Chi_Minh')
STD_ANON_19.AsiaHong_Kong = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Hong_Kong', tag='AsiaHong_Kong')
STD_ANON_19.AsiaHovd = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Hovd', tag='AsiaHovd')
STD_ANON_19.AsiaIrkutsk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Irkutsk', tag='AsiaIrkutsk')
STD_ANON_19.AsiaJakarta = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Jakarta', tag='AsiaJakarta')
STD_ANON_19.AsiaJayapura = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Jayapura', tag='AsiaJayapura')
STD_ANON_19.AsiaJerusalem = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Jerusalem', tag='AsiaJerusalem')
STD_ANON_19.AsiaKabul = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kabul', tag='AsiaKabul')
STD_ANON_19.AsiaKamchatka = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kamchatka', tag='AsiaKamchatka')
STD_ANON_19.AsiaKarachi = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Karachi', tag='AsiaKarachi')
STD_ANON_19.AsiaKashgar = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kashgar', tag='AsiaKashgar')
STD_ANON_19.AsiaKathmandu = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kathmandu', tag='AsiaKathmandu')
STD_ANON_19.AsiaKolkata = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kolkata', tag='AsiaKolkata')
STD_ANON_19.AsiaKrasnoyarsk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Krasnoyarsk', tag='AsiaKrasnoyarsk')
STD_ANON_19.AsiaKuala_Lumpur = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kuala_Lumpur', tag='AsiaKuala_Lumpur')
STD_ANON_19.AsiaKuching = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kuching', tag='AsiaKuching')
STD_ANON_19.AsiaKuwait = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Kuwait', tag='AsiaKuwait')
STD_ANON_19.AsiaMacau = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Macau', tag='AsiaMacau')
STD_ANON_19.AsiaMagadan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Magadan', tag='AsiaMagadan')
STD_ANON_19.AsiaMakassar = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Makassar', tag='AsiaMakassar')
STD_ANON_19.AsiaManila = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Manila', tag='AsiaManila')
STD_ANON_19.AsiaMuscat = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Muscat', tag='AsiaMuscat')
STD_ANON_19.AsiaNicosia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Nicosia', tag='AsiaNicosia')
STD_ANON_19.AsiaNovokuznetsk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Novokuznetsk', tag='AsiaNovokuznetsk')
STD_ANON_19.AsiaNovosibirsk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Novosibirsk', tag='AsiaNovosibirsk')
STD_ANON_19.AsiaOmsk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Omsk', tag='AsiaOmsk')
STD_ANON_19.AsiaOral = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Oral', tag='AsiaOral')
STD_ANON_19.AsiaPhnom_Penh = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Phnom_Penh', tag='AsiaPhnom_Penh')
STD_ANON_19.AsiaPontianak = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Pontianak', tag='AsiaPontianak')
STD_ANON_19.AsiaPyongyang = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Pyongyang', tag='AsiaPyongyang')
STD_ANON_19.AsiaQatar = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Qatar', tag='AsiaQatar')
STD_ANON_19.AsiaQyzylorda = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Qyzylorda', tag='AsiaQyzylorda')
STD_ANON_19.AsiaRangoon = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Rangoon', tag='AsiaRangoon')
STD_ANON_19.AsiaRiyadh = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Riyadh', tag='AsiaRiyadh')
STD_ANON_19.AsiaSakhalin = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Sakhalin', tag='AsiaSakhalin')
STD_ANON_19.AsiaSamarkand = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Samarkand', tag='AsiaSamarkand')
STD_ANON_19.AsiaSeoul = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Seoul', tag='AsiaSeoul')
STD_ANON_19.AsiaShanghai = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Shanghai', tag='AsiaShanghai')
STD_ANON_19.AsiaSingapore = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Singapore', tag='AsiaSingapore')
STD_ANON_19.AsiaTaipei = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Taipei', tag='AsiaTaipei')
STD_ANON_19.AsiaTashkent = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Tashkent', tag='AsiaTashkent')
STD_ANON_19.AsiaTbilisi = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Tbilisi', tag='AsiaTbilisi')
STD_ANON_19.AsiaTehran = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Tehran', tag='AsiaTehran')
STD_ANON_19.AsiaThimphu = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Thimphu', tag='AsiaThimphu')
STD_ANON_19.AsiaTokyo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Tokyo', tag='AsiaTokyo')
STD_ANON_19.AsiaUlaanbaatar = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Ulaanbaatar', tag='AsiaUlaanbaatar')
STD_ANON_19.AsiaUrumqi = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Urumqi', tag='AsiaUrumqi')
STD_ANON_19.AsiaVientiane = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Vientiane', tag='AsiaVientiane')
STD_ANON_19.AsiaVladivostok = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Vladivostok', tag='AsiaVladivostok')
STD_ANON_19.AsiaYakutsk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Yakutsk', tag='AsiaYakutsk')
STD_ANON_19.AsiaYekaterinburg = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Yekaterinburg', tag='AsiaYekaterinburg')
STD_ANON_19.AsiaYerevan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Asia/Yerevan', tag='AsiaYerevan')
STD_ANON_19.AtlanticAzores = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Azores', tag='AtlanticAzores')
STD_ANON_19.AtlanticBermuda = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Bermuda', tag='AtlanticBermuda')
STD_ANON_19.AtlanticCanary = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Canary', tag='AtlanticCanary')
STD_ANON_19.AtlanticCape_Verde = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Cape_Verde', tag='AtlanticCape_Verde')
STD_ANON_19.AtlanticFaroe = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Faroe', tag='AtlanticFaroe')
STD_ANON_19.AtlanticMadeira = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Madeira', tag='AtlanticMadeira')
STD_ANON_19.AtlanticReykjavik = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Reykjavik', tag='AtlanticReykjavik')
STD_ANON_19.AtlanticSouth_Georgia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/South_Georgia', tag='AtlanticSouth_Georgia')
STD_ANON_19.AtlanticSt_Helena = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/St_Helena', tag='AtlanticSt_Helena')
STD_ANON_19.AtlanticStanley = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Atlantic/Stanley', tag='AtlanticStanley')
STD_ANON_19.AustraliaAdelaide = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Adelaide', tag='AustraliaAdelaide')
STD_ANON_19.AustraliaBrisbane = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Brisbane', tag='AustraliaBrisbane')
STD_ANON_19.AustraliaBroken_Hill = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Broken_Hill', tag='AustraliaBroken_Hill')
STD_ANON_19.AustraliaCurrie = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Currie', tag='AustraliaCurrie')
STD_ANON_19.AustraliaDarwin = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Darwin', tag='AustraliaDarwin')
STD_ANON_19.AustraliaEucla = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Eucla', tag='AustraliaEucla')
STD_ANON_19.AustraliaHobart = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Hobart', tag='AustraliaHobart')
STD_ANON_19.AustraliaLindeman = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Lindeman', tag='AustraliaLindeman')
STD_ANON_19.AustraliaLord_Howe = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Lord_Howe', tag='AustraliaLord_Howe')
STD_ANON_19.AustraliaMelbourne = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Melbourne', tag='AustraliaMelbourne')
STD_ANON_19.AustraliaPerth = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Perth', tag='AustraliaPerth')
STD_ANON_19.AustraliaSydney = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Australia/Sydney', tag='AustraliaSydney')
STD_ANON_19.EuropeAmsterdam = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Amsterdam', tag='EuropeAmsterdam')
STD_ANON_19.EuropeAndorra = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Andorra', tag='EuropeAndorra')
STD_ANON_19.EuropeAthens = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Athens', tag='EuropeAthens')
STD_ANON_19.EuropeBelgrade = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Belgrade', tag='EuropeBelgrade')
STD_ANON_19.EuropeBerlin = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Berlin', tag='EuropeBerlin')
STD_ANON_19.EuropeBratislava = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Bratislava', tag='EuropeBratislava')
STD_ANON_19.EuropeBrussels = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Brussels', tag='EuropeBrussels')
STD_ANON_19.EuropeBucharest = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Bucharest', tag='EuropeBucharest')
STD_ANON_19.EuropeBudapest = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Budapest', tag='EuropeBudapest')
STD_ANON_19.EuropeChisinau = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Chisinau', tag='EuropeChisinau')
STD_ANON_19.EuropeCopenhagen = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Copenhagen', tag='EuropeCopenhagen')
STD_ANON_19.EuropeDublin = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Dublin', tag='EuropeDublin')
STD_ANON_19.EuropeGibraltar = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Gibraltar', tag='EuropeGibraltar')
STD_ANON_19.EuropeGuernsey = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Guernsey', tag='EuropeGuernsey')
STD_ANON_19.EuropeHelsinki = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Helsinki', tag='EuropeHelsinki')
STD_ANON_19.EuropeIsle_of_Man = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Isle_of_Man', tag='EuropeIsle_of_Man')
STD_ANON_19.EuropeIstanbul = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Istanbul', tag='EuropeIstanbul')
STD_ANON_19.EuropeJersey = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Jersey', tag='EuropeJersey')
STD_ANON_19.EuropeKaliningrad = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Kaliningrad', tag='EuropeKaliningrad')
STD_ANON_19.EuropeKiev = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Kiev', tag='EuropeKiev')
STD_ANON_19.EuropeLisbon = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Lisbon', tag='EuropeLisbon')
STD_ANON_19.EuropeLjubljana = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Ljubljana', tag='EuropeLjubljana')
STD_ANON_19.EuropeLondon = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/London', tag='EuropeLondon')
STD_ANON_19.EuropeLuxembourg = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Luxembourg', tag='EuropeLuxembourg')
STD_ANON_19.EuropeMadrid = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Madrid', tag='EuropeMadrid')
STD_ANON_19.EuropeMalta = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Malta', tag='EuropeMalta')
STD_ANON_19.EuropeMariehamn = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Mariehamn', tag='EuropeMariehamn')
STD_ANON_19.EuropeMinsk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Minsk', tag='EuropeMinsk')
STD_ANON_19.EuropeMonaco = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Monaco', tag='EuropeMonaco')
STD_ANON_19.EuropeMoscow = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Moscow', tag='EuropeMoscow')
STD_ANON_19.EuropeOslo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Oslo', tag='EuropeOslo')
STD_ANON_19.EuropeParis = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Paris', tag='EuropeParis')
STD_ANON_19.EuropePodgorica = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Podgorica', tag='EuropePodgorica')
STD_ANON_19.EuropePrague = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Prague', tag='EuropePrague')
STD_ANON_19.EuropeRiga = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Riga', tag='EuropeRiga')
STD_ANON_19.EuropeRome = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Rome', tag='EuropeRome')
STD_ANON_19.EuropeSamara = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Samara', tag='EuropeSamara')
STD_ANON_19.EuropeSan_Marino = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/San_Marino', tag='EuropeSan_Marino')
STD_ANON_19.EuropeSarajevo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Sarajevo', tag='EuropeSarajevo')
STD_ANON_19.EuropeSimferopol = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Simferopol', tag='EuropeSimferopol')
STD_ANON_19.EuropeSkopje = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Skopje', tag='EuropeSkopje')
STD_ANON_19.EuropeSofia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Sofia', tag='EuropeSofia')
STD_ANON_19.EuropeStockholm = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Stockholm', tag='EuropeStockholm')
STD_ANON_19.EuropeTallinn = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Tallinn', tag='EuropeTallinn')
STD_ANON_19.EuropeTirane = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Tirane', tag='EuropeTirane')
STD_ANON_19.EuropeUzhgorod = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Uzhgorod', tag='EuropeUzhgorod')
STD_ANON_19.EuropeVaduz = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Vaduz', tag='EuropeVaduz')
STD_ANON_19.EuropeVatican = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Vatican', tag='EuropeVatican')
STD_ANON_19.EuropeVienna = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Vienna', tag='EuropeVienna')
STD_ANON_19.EuropeVilnius = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Vilnius', tag='EuropeVilnius')
STD_ANON_19.EuropeVolgograd = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Volgograd', tag='EuropeVolgograd')
STD_ANON_19.EuropeWarsaw = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Warsaw', tag='EuropeWarsaw')
STD_ANON_19.EuropeZagreb = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Zagreb', tag='EuropeZagreb')
STD_ANON_19.EuropeZaporozhye = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Zaporozhye', tag='EuropeZaporozhye')
STD_ANON_19.EuropeZurich = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Europe/Zurich', tag='EuropeZurich')
STD_ANON_19.IndianAntananarivo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Antananarivo', tag='IndianAntananarivo')
STD_ANON_19.IndianChagos = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Chagos', tag='IndianChagos')
STD_ANON_19.IndianChristmas = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Christmas', tag='IndianChristmas')
STD_ANON_19.IndianCocos = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Cocos', tag='IndianCocos')
STD_ANON_19.IndianComoro = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Comoro', tag='IndianComoro')
STD_ANON_19.IndianKerguelen = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Kerguelen', tag='IndianKerguelen')
STD_ANON_19.IndianMahe = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Mahe', tag='IndianMahe')
STD_ANON_19.IndianMaldives = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Maldives', tag='IndianMaldives')
STD_ANON_19.IndianMauritius = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Mauritius', tag='IndianMauritius')
STD_ANON_19.IndianMayotte = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Mayotte', tag='IndianMayotte')
STD_ANON_19.IndianReunion = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Indian/Reunion', tag='IndianReunion')
STD_ANON_19.PacificApia = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Apia', tag='PacificApia')
STD_ANON_19.PacificAuckland = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Auckland', tag='PacificAuckland')
STD_ANON_19.PacificChatham = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Chatham', tag='PacificChatham')
STD_ANON_19.PacificChuuk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Chuuk', tag='PacificChuuk')
STD_ANON_19.PacificEaster = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Easter', tag='PacificEaster')
STD_ANON_19.PacificEfate = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Efate', tag='PacificEfate')
STD_ANON_19.PacificEnderbury = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Enderbury', tag='PacificEnderbury')
STD_ANON_19.PacificFakaofo = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Fakaofo', tag='PacificFakaofo')
STD_ANON_19.PacificFiji = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Fiji', tag='PacificFiji')
STD_ANON_19.PacificFunafuti = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Funafuti', tag='PacificFunafuti')
STD_ANON_19.PacificGalapagos = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Galapagos', tag='PacificGalapagos')
STD_ANON_19.PacificGambier = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Gambier', tag='PacificGambier')
STD_ANON_19.PacificGuadalcanal = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Guadalcanal', tag='PacificGuadalcanal')
STD_ANON_19.PacificGuam = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Guam', tag='PacificGuam')
STD_ANON_19.PacificHonolulu = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Honolulu', tag='PacificHonolulu')
STD_ANON_19.PacificJohnston = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Johnston', tag='PacificJohnston')
STD_ANON_19.PacificKiritimati = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Kiritimati', tag='PacificKiritimati')
STD_ANON_19.PacificKosrae = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Kosrae', tag='PacificKosrae')
STD_ANON_19.PacificKwajalein = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Kwajalein', tag='PacificKwajalein')
STD_ANON_19.PacificMajuro = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Majuro', tag='PacificMajuro')
STD_ANON_19.PacificMarquesas = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Marquesas', tag='PacificMarquesas')
STD_ANON_19.PacificMidway = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Midway', tag='PacificMidway')
STD_ANON_19.PacificNauru = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Nauru', tag='PacificNauru')
STD_ANON_19.PacificNiue = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Niue', tag='PacificNiue')
STD_ANON_19.PacificNorfolk = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Norfolk', tag='PacificNorfolk')
STD_ANON_19.PacificNoumea = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Noumea', tag='PacificNoumea')
STD_ANON_19.PacificPago_Pago = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Pago_Pago', tag='PacificPago_Pago')
STD_ANON_19.PacificPalau = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Palau', tag='PacificPalau')
STD_ANON_19.PacificPitcairn = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Pitcairn', tag='PacificPitcairn')
STD_ANON_19.PacificPohnpei = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Pohnpei', tag='PacificPohnpei')
STD_ANON_19.PacificPort_Moresby = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Port_Moresby', tag='PacificPort_Moresby')
STD_ANON_19.PacificRarotonga = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Rarotonga', tag='PacificRarotonga')
STD_ANON_19.PacificSaipan = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Saipan', tag='PacificSaipan')
STD_ANON_19.PacificTahiti = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Tahiti', tag='PacificTahiti')
STD_ANON_19.PacificTarawa = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Tarawa', tag='PacificTarawa')
STD_ANON_19.PacificTongatapu = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Tongatapu', tag='PacificTongatapu')
STD_ANON_19.PacificWake = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Wake', tag='PacificWake')
STD_ANON_19.PacificWallis = STD_ANON_19._CF_enumeration.addEnumeration(unicode_value='Pacific/Wallis', tag='PacificWallis')
STD_ANON_19._InitializeFacetMap(STD_ANON_19._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, 'seLinuxMode')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5498, 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='disabled', tag='disabled')
seLinuxMode.permissive = seLinuxMode._CF_enumeration.addEnumeration(unicode_value='permissive', tag='permissive')
seLinuxMode.enforcing = seLinuxMode._CF_enumeration.addEnumeration(unicode_value='enforcing', tag='enforcing')
seLinuxMode._InitializeFacetMap(seLinuxMode._CF_enumeration)
Namespace.addCategoryObject('typeBinding', 'seLinuxMode', seLinuxMode)

# 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5967, 24)
    _Documentation = None
STD_ANON_20._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_20, enum_prefix=None)
STD_ANON_20.Administrator = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value='Administrator', tag='Administrator')
STD_ANON_20.Collaborator = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value='Collaborator', tag='Collaborator')
STD_ANON_20.Guest = STD_ANON_20._CF_enumeration.addEnumeration(unicode_value='Guest', tag='Guest')
STD_ANON_20._InitializeFacetMap(STD_ANON_20._CF_enumeration)

# 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7202, 24)
    _Documentation = None
STD_ANON_21._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_21, enum_prefix=None)
STD_ANON_21.ext2 = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='ext2', tag='ext2')
STD_ANON_21.ext3 = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='ext3', tag='ext3')
STD_ANON_21.ext4 = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='ext4', tag='ext4')
STD_ANON_21.Extended = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='Extended', tag='Extended')
STD_ANON_21.fat16 = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='fat16', tag='fat16')
STD_ANON_21.fat32 = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='fat32', tag='fat32')
STD_ANON_21.jfs = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='jfs', tag='jfs')
STD_ANON_21.linux_swap = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='linux-swap', tag='linux_swap')
STD_ANON_21.lvm2 = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='lvm2', tag='lvm2')
STD_ANON_21.ntfs = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='ntfs', tag='ntfs')
STD_ANON_21.unformated = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='unformated', tag='unformated')
STD_ANON_21.xfs = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='xfs', tag='xfs')
STD_ANON_21.reserved = STD_ANON_21._CF_enumeration.addEnumeration(unicode_value='reserved', tag='reserved')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8363, 24)
    _Documentation = None
STD_ANON_22._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_22, enum_prefix=None)
STD_ANON_22.monthly = STD_ANON_22._CF_enumeration.addEnumeration(unicode_value='monthly', tag='monthly')
STD_ANON_22.none = STD_ANON_22._CF_enumeration.addEnumeration(unicode_value='none', tag='none')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8389, 24)
    _Documentation = None
STD_ANON_23._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_23, enum_prefix=None)
STD_ANON_23.appliance = STD_ANON_23._CF_enumeration.addEnumeration(unicode_value='appliance', tag='appliance')
STD_ANON_23.diskusage = STD_ANON_23._CF_enumeration.addEnumeration(unicode_value='diskusage', tag='diskusage')
STD_ANON_23.generation = STD_ANON_23._CF_enumeration.addEnumeration(unicode_value='generation', tag='generation')
STD_ANON_23.scan = STD_ANON_23._CF_enumeration.addEnumeration(unicode_value='scan', tag='scan')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8573, 24)
    _Documentation = None
STD_ANON_24._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_24, enum_prefix=None)
STD_ANON_24.RPM = STD_ANON_24._CF_enumeration.addEnumeration(unicode_value='RPM', tag='RPM')
STD_ANON_24.DEB = STD_ANON_24._CF_enumeration.addEnumeration(unicode_value='DEB', tag='DEB')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8742, 24)
    _Documentation = None
STD_ANON_25._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_25, enum_prefix=None)
STD_ANON_25.EGRESS = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value='EGRESS', tag='EGRESS')
STD_ANON_25.INGRESS = STD_ANON_25._CF_enumeration.addEnumeration(unicode_value='INGRESS', tag='INGRESS')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8752, 24)
    _Documentation = None
STD_ANON_26._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_26, enum_prefix=None)
STD_ANON_26.tcp = STD_ANON_26._CF_enumeration.addEnumeration(unicode_value='tcp', tag='tcp')
STD_ANON_26.udp = STD_ANON_26._CF_enumeration.addEnumeration(unicode_value='udp', tag='udp')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10116, 24)
    _Documentation = None
STD_ANON_27._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_27, enum_prefix=None)
STD_ANON_27.added = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='added', tag='added')
STD_ANON_27.cancelled = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='cancelled', tag='cancelled')
STD_ANON_27.created = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='created', tag='created')
STD_ANON_27.deleted = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='deleted', tag='deleted')
STD_ANON_27.downloaded = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='downloaded', tag='downloaded')
STD_ANON_27.failed = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='failed', tag='failed')
STD_ANON_27.imported = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='imported', tag='imported')
STD_ANON_27.purchased = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='purchased', tag='purchased')
STD_ANON_27.shared = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='shared', tag='shared')
STD_ANON_27.success = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='success', tag='success')
STD_ANON_27.updated = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='updated', tag='updated')
STD_ANON_27.uploaded = STD_ANON_27._CF_enumeration.addEnumeration(unicode_value='uploaded', tag='uploaded')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10415, 24)
    _Documentation = None
STD_ANON_28._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_28, enum_prefix=None)
STD_ANON_28.cloud = STD_ANON_28._CF_enumeration.addEnumeration(unicode_value='cloud', tag='cloud')
STD_ANON_28.virtual = STD_ANON_28._CF_enumeration.addEnumeration(unicode_value='virtual', tag='virtual')
STD_ANON_28.container = STD_ANON_28._CF_enumeration.addEnumeration(unicode_value='container', tag='container')
STD_ANON_28.physical = STD_ANON_28._CF_enumeration.addEnumeration(unicode_value='physical', tag='physical')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10428, 24)
    _Documentation = None
STD_ANON_29._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_29, enum_prefix=None)
STD_ANON_29.aws = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='aws', tag='aws')
STD_ANON_29.outscale = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='outscale', tag='outscale')
STD_ANON_29.azure = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='azure', tag='azure')
STD_ANON_29.euca = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='euca', tag='euca')
STD_ANON_29.google = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='google', tag='google')
STD_ANON_29.abiquo = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='abiquo', tag='abiquo')
STD_ANON_29.cloudstack = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='cloudstack', tag='cloudstack')
STD_ANON_29.flexiant = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='flexiant', tag='flexiant')
STD_ANON_29.nimbula = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='nimbula', tag='nimbula')
STD_ANON_29.openstack = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='openstack', tag='openstack')
STD_ANON_29.vclouddirector = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='vclouddirector', tag='vclouddirector')
STD_ANON_29.vsphere = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='vsphere', tag='vsphere')
STD_ANON_29.k5 = STD_ANON_29._CF_enumeration.addEnumeration(unicode_value='k5', tag='k5')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10542, 24)
    _Documentation = None
STD_ANON_30._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_30, enum_prefix=None)
STD_ANON_30.aws = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='aws', tag='aws')
STD_ANON_30.outscale = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='outscale', tag='outscale')
STD_ANON_30.azure = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='azure', tag='azure')
STD_ANON_30.euca = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='euca', tag='euca')
STD_ANON_30.google = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='google', tag='google')
STD_ANON_30.abiquo = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='abiquo', tag='abiquo')
STD_ANON_30.cloudstack = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='cloudstack', tag='cloudstack')
STD_ANON_30.flexiant = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='flexiant', tag='flexiant')
STD_ANON_30.nimbula = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='nimbula', tag='nimbula')
STD_ANON_30.openstack = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='openstack', tag='openstack')
STD_ANON_30.vclouddirector = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='vclouddirector', tag='vclouddirector')
STD_ANON_30.vsphere = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='vsphere', tag='vsphere')
STD_ANON_30.k5 = STD_ANON_30._CF_enumeration.addEnumeration(unicode_value='k5', tag='k5')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11377, 96)
    _Documentation = None
STD_ANON_31._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_31, enum_prefix=None)
STD_ANON_31.green = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value='green', tag='green')
STD_ANON_31.grey = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value='grey', tag='grey')
STD_ANON_31.red = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value='red', tag='red')
STD_ANON_31.yellow = STD_ANON_31._CF_enumeration.addEnumeration(unicode_value='yellow', tag='yellow')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11417, 96)
    _Documentation = None
STD_ANON_32._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_32, enum_prefix=None)
STD_ANON_32.green = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value='green', tag='green')
STD_ANON_32.grey = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value='grey', tag='grey')
STD_ANON_32.red = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value='red', tag='red')
STD_ANON_32.yellow = STD_ANON_32._CF_enumeration.addEnumeration(unicode_value='yellow', tag='yellow')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11463, 72)
    _Documentation = None
STD_ANON_33._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_33, enum_prefix=None)
STD_ANON_33.green = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value='green', tag='green')
STD_ANON_33.grey = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value='grey', tag='grey')
STD_ANON_33.red = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value='red', tag='red')
STD_ANON_33.yellow = STD_ANON_33._CF_enumeration.addEnumeration(unicode_value='yellow', tag='yellow')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11480, 48)
    _Documentation = None
STD_ANON_34._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_34, enum_prefix=None)
STD_ANON_34.green = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value='green', tag='green')
STD_ANON_34.grey = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value='grey', tag='grey')
STD_ANON_34.red = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value='red', tag='red')
STD_ANON_34.yellow = STD_ANON_34._CF_enumeration.addEnumeration(unicode_value='yellow', tag='yellow')
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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11655, 24)
    _Documentation = None
STD_ANON_35._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_35, enum_prefix=None)
STD_ANON_35.SERVICE_AUTO_START = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value='SERVICE_AUTO_START', tag='SERVICE_AUTO_START')
STD_ANON_35.SERVICE_DEMAND_START = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value='SERVICE_DEMAND_START', tag='SERVICE_DEMAND_START')
STD_ANON_35.SERVICE_DISABLED = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value='SERVICE_DISABLED', tag='SERVICE_DISABLED')
STD_ANON_35.SERVICE_STARTUPTYPE_UNKNOWN = STD_ANON_35._CF_enumeration.addEnumeration(unicode_value='SERVICE_STARTUPTYPE_UNKNOWN', tag='SERVICE_STARTUPTYPE_UNKNOWN')
STD_ANON_35._InitializeFacetMap(STD_ANON_35._CF_enumeration)

# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`abstractWinApplication-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 411, 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, 'abstractWinApplication'), 'abstractWinApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_abstractWinApplication', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 413, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 509, 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, 'apiKeyPair'), 'apiKeyPair', '__httpwww_usharesoft_comuforge_CTD_ANON__apiKeyPair', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 511, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 549, 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, 'applianceExport'), 'applianceExport', '__httpwww_usharesoft_comuforge_CTD_ANON_2_applianceExport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 551, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 621, 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, 'bootScript'), 'bootScript', '__httpwww_usharesoft_comuforge_CTD_ANON_3_bootScript', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 623, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 639, 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, 'confMgmtPlatform'), 'confMgmtPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_4_confMgmtPlatform', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 674, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_5_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 676, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 720, 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, 'mySoftware'), 'mySoftware', '__httpwww_usharesoft_comuforge_CTD_ANON_6_mySoftware', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 722, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 787, 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, 'project'), 'project', '__httpwww_usharesoft_comuforge_CTD_ANON_7_project', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 789, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 805, 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, 'publishImage'), 'publishImage', '__httpwww_usharesoft_comuforge_CTD_ANON_8_publishImage', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 807, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 922, 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, 'applianceExport'), 'applianceExport', '__httpwww_usharesoft_comuforge_CTD_ANON_9_applianceExport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 924, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1003, 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, 'applianceImport'), 'applianceImport', '__httpwww_usharesoft_comuforge_CTD_ANON_10_applianceImport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1005, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1027, 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, 'appliance'), 'appliance', '__httpwww_usharesoft_comuforge_CTD_ANON_11_appliance', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1029, 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, 'ApplianceStats')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1038, 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, 'curr'), 'curr', '__httpwww_usharesoft_comuforge_ApplianceStats_curr', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1054, 12), )

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

    
    # Element currOSUsage uses Python identifier currOSUsage
    __currOSUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'currOSUsage'), 'currOSUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_currOSUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1059, 12), )

    
    currOSUsage = property(__currOSUsage.value, __currOSUsage.set, None, "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, 'currShared'), 'currShared', '__httpwww_usharesoft_comuforge_ApplianceStats_currShared', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1069, 12), )

    
    currShared = property(__currShared.value, __currShared.set, None, '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, 'currSharedPublic'), 'currSharedPublic', '__httpwww_usharesoft_comuforge_ApplianceStats_currSharedPublic', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1074, 12), )

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

    
    # Element currUsage uses Python identifier currUsage
    __currUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'currUsage'), 'currUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_currUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1075, 12), )

    
    currUsage = property(__currUsage.value, __currUsage.set, None, '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, 'total'), 'total', '__httpwww_usharesoft_comuforge_ApplianceStats_total', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1085, 12), )

    
    total = property(__total.value, __total.set, None, '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, 'totalOSUsage'), 'totalOSUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_totalOSUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1090, 12), )

    
    totalOSUsage = property(__totalOSUsage.value, __totalOSUsage.set, None, "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, 'totalShared'), 'totalShared', '__httpwww_usharesoft_comuforge_ApplianceStats_totalShared', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1100, 12), )

    
    totalShared = property(__totalShared.value, __totalShared.set, None, '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, 'totalSharedPublic'), 'totalSharedPublic', '__httpwww_usharesoft_comuforge_ApplianceStats_totalSharedPublic', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1105, 12), )

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

    
    # Element totalUsage uses Python identifier totalUsage
    __totalUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'totalUsage'), 'totalUsage', '__httpwww_usharesoft_comuforge_ApplianceStats_totalUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1106, 12), )

    
    totalUsage = property(__totalUsage.value, __totalUsage.set, None, '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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1063, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_12_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1079, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_13_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1094, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_14_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1110, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_15_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1112, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1196, 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, 'artifactCredAccount'), 'artifactCredAccount', '__httpwww_usharesoft_comuforge_CTD_ANON_16_artifactCredAccount', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1198, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1217, 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, 'ami'), 'ami', '__httpwww_usharesoft_comuforge_CTD_ANON_17_ami', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1219, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1220, 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, 'id'), 'id', '__httpwww_usharesoft_comuforge_CTD_ANON_18_id', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1222, 64), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_18_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1223, 64), )

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

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_CTD_ANON_18_publicImage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1224, 64), )

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

    
    # Element ramDiskId uses Python identifier ramDiskId
    __ramDiskId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ramDiskId'), 'ramDiskId', '__httpwww_usharesoft_comuforge_CTD_ANON_18_ramDiskId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1225, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1238, 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, 'region'), 'region', '__httpwww_usharesoft_comuforge_CTD_ANON_19_region', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1240, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1260, 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, 'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_CTD_ANON_20_bucket', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1262, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1270, 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, 'read'), 'read', '__httpwww_usharesoft_comuforge_CTD_ANON_21_read', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1272, 84), )

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

    
    # Element readACP uses Python identifier readACP
    __readACP = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'readACP'), 'readACP', '__httpwww_usharesoft_comuforge_CTD_ANON_21_readACP', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1273, 84), )

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

    
    # Element write uses Python identifier write
    __write = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'write'), 'write', '__httpwww_usharesoft_comuforge_CTD_ANON_21_write', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1274, 84), )

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

    
    # Element writeACP uses Python identifier writeACP
    __writeACP = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'writeACP'), 'writeACP', '__httpwww_usharesoft_comuforge_CTD_ANON_21_writeACP', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1275, 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, 'AwsService')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1297, 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, 'RegionId'), 'RegionId', '__httpwww_usharesoft_comuforge_AwsService_RegionId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 12), )

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

    _ElementMap.update({
        __RegionId.name() : __RegionId
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1308, 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, 'affinityGroups'), 'affinityGroups', '__httpwww_usharesoft_comuforge_CTD_ANON_22_affinityGroups', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1310, 32), )

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

    
    # Element certificates uses Python identifier certificates
    __certificates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'certificates'), 'certificates', '__httpwww_usharesoft_comuforge_CTD_ANON_22_certificates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1325, 32), )

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

    
    # Element locations uses Python identifier locations
    __locations = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'locations'), 'locations', '__httpwww_usharesoft_comuforge_CTD_ANON_22_locations', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1340, 32), )

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

    
    # Element rolesSizes uses Python identifier rolesSizes
    __rolesSizes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rolesSizes'), 'rolesSizes', '__httpwww_usharesoft_comuforge_CTD_ANON_22_rolesSizes', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1311, 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, 'affinityGroup'), 'affinityGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_23_affinityGroup', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1313, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1314, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_24_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 56), )

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

    
    # Element locationId uses Python identifier locationId
    __locationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'locationId'), 'locationId', '__httpwww_usharesoft_comuforge_CTD_ANON_24_locationId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1317, 56), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_24_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1318, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1326, 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, 'certificate'), 'certificate', '__httpwww_usharesoft_comuforge_CTD_ANON_25_certificate', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1328, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1329, 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, 'data'), 'data', '__httpwww_usharesoft_comuforge_CTD_ANON_26_data', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 56), )

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

    
    # Element publicKey uses Python identifier publicKey
    __publicKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicKey'), 'publicKey', '__httpwww_usharesoft_comuforge_CTD_ANON_26_publicKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1332, 56), )

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

    
    # Element thumbPrint uses Python identifier thumbPrint
    __thumbPrint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'thumbPrint'), 'thumbPrint', '__httpwww_usharesoft_comuforge_CTD_ANON_26_thumbPrint', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1333, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1341, 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, 'location'), 'location', '__httpwww_usharesoft_comuforge_CTD_ANON_27_location', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1343, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1344, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_28_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1346, 56), )

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

    
    # Element services uses Python identifier services
    __services = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'services'), 'services', '__httpwww_usharesoft_comuforge_CTD_ANON_28_services', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1347, 56), )

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

    
    # Element vmRolesSizesIds uses Python identifier vmRolesSizesIds
    __vmRolesSizesIds = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vmRolesSizesIds'), 'vmRolesSizesIds', '__httpwww_usharesoft_comuforge_CTD_ANON_28_vmRolesSizesIds', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1363, 56), )

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

    
    # Element webWorkersRolesSizesIds uses Python identifier webWorkersRolesSizesIds
    __webWorkersRolesSizesIds = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'webWorkersRolesSizesIds'), 'webWorkersRolesSizesIds', '__httpwww_usharesoft_comuforge_CTD_ANON_28_webWorkersRolesSizesIds', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1370, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1348, 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, 'service'), 'service', '__httpwww_usharesoft_comuforge_CTD_ANON_29_service', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1350, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1364, 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, 'vmRoleSizeId'), 'vmRoleSizeId', '__httpwww_usharesoft_comuforge_CTD_ANON_30_vmRoleSizeId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1366, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1371, 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, 'webWorkerRoleSizeId'), 'webWorkerRoleSizeId', '__httpwww_usharesoft_comuforge_CTD_ANON_31_webWorkerRoleSizeId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1373, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1384, 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, 'roleSize'), 'roleSize', '__httpwww_usharesoft_comuforge_CTD_ANON_32_roleSize', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1386, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1387, 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, 'maxDataDiskCount'), 'maxDataDiskCount', '__httpwww_usharesoft_comuforge_CTD_ANON_33_maxDataDiskCount', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1389, 56), )

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

    
    # Element memoryMB uses Python identifier memoryMB
    __memoryMB = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'memoryMB'), 'memoryMB', '__httpwww_usharesoft_comuforge_CTD_ANON_33_memoryMB', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1390, 56), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_33_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1391, 56), )

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

    
    # Element nbCores uses Python identifier nbCores
    __nbCores = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbCores'), 'nbCores', '__httpwww_usharesoft_comuforge_CTD_ANON_33_nbCores', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1392, 56), )

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

    
    # Element virtualMachineRoleSuited uses Python identifier virtualMachineRoleSuited
    __virtualMachineRoleSuited = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'virtualMachineRoleSuited'), 'virtualMachineRoleSuited', '__httpwww_usharesoft_comuforge_CTD_ANON_33_virtualMachineRoleSuited', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1393, 56), )

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

    
    # Element webWorkerRoleSuited uses Python identifier webWorkerRoleSuited
    __webWorkerRoleSuited = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'webWorkerRoleSuited'), 'webWorkerRoleSuited', '__httpwww_usharesoft_comuforge_CTD_ANON_33_webWorkerRoleSuited', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1394, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1405, 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, 'accounts'), 'accounts', '__httpwww_usharesoft_comuforge_CTD_ANON_34_accounts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1407, 32), )

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

    
    # Element locationsIds uses Python identifier locationsIds
    __locationsIds = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'locationsIds'), 'locationsIds', '__httpwww_usharesoft_comuforge_CTD_ANON_34_locationsIds', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1431, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1408, 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, 'account'), 'account', '__httpwww_usharesoft_comuforge_CTD_ANON_35_account', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1410, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1411, 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, 'affinityGroup'), 'affinityGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_36_affinityGroup', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 56), )

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

    
    # Element endpoints uses Python identifier endpoints
    __endpoints = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'endpoints'), 'endpoints', '__httpwww_usharesoft_comuforge_CTD_ANON_36_endpoints', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 56), )

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

    
    # Element locationId uses Python identifier locationId
    __locationId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'locationId'), 'locationId', '__httpwww_usharesoft_comuforge_CTD_ANON_36_locationId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1421, 56), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_36_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 56), )

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

    
    # Element replicated uses Python identifier replicated
    __replicated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'replicated'), 'replicated', '__httpwww_usharesoft_comuforge_CTD_ANON_36_replicated', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1423, 56), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_CTD_ANON_36_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1424, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1415, 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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_CTD_ANON_37_uri', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1417, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1432, 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, 'locationId'), 'locationId', '__httpwww_usharesoft_comuforge_CTD_ANON_38_locationId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1434, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1451, 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, 'deployment'), 'deployment', '__httpwww_usharesoft_comuforge_CTD_ANON_39_deployment', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1453, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1460, 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, 'export'), 'export', '__httpwww_usharesoft_comuforge_CTD_ANON_40_export', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1462, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1468, 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, 'layer'), 'layer', '__httpwww_usharesoft_comuforge_CTD_ANON_41_layer', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1483, 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, 'zone'), 'zone', '__httpwww_usharesoft_comuforge_CTD_ANON_42_zone', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1485, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1520, 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, 'blueprintLayer'), 'blueprintLayer', '__httpwww_usharesoft_comuforge_CTD_ANON_43_blueprintLayer', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1522, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1536, 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, 'blueprint'), 'blueprint', '__httpwww_usharesoft_comuforge_CTD_ANON_44_blueprint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1538, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1592, 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, 'bootScript'), 'bootScript', '__httpwww_usharesoft_comuforge_CTD_ANON_45_bootScript', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1594, 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):
    """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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1608, 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, 'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_46_distribution', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1610, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1615, 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, 'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_47_format', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1617, 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_48 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1640, 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, 'category'), 'category', '__httpwww_usharesoft_comuforge_CTD_ANON_48_category', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1642, 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_49 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1676, 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, 'category'), 'category', '__httpwww_usharesoft_comuforge_CTD_ANON_49_category', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1678, 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 :ref:`certificate-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1776, 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, 'certificate'), 'certificate', '__httpwww_usharesoft_comuforge_CTD_ANON_50_certificate', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 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_51 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1792, 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, 'cloudProvider'), 'cloudProvider', '__httpwww_usharesoft_comuforge_CTD_ANON_51_cloudProvider', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1794, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1812, 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, 'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_CTD_ANON_52_tenant', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1814, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1815, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_53_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1817, 44), )

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

    
    # Element instanceType uses Python identifier instanceType
    __instanceType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'instanceType'), 'instanceType', '__httpwww_usharesoft_comuforge_CTD_ANON_53_instanceType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1818, 44), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_53_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1819, 44), )

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

    
    # Element url uses Python identifier url
    __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'url'), 'url', '__httpwww_usharesoft_comuforge_CTD_ANON_53_url', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1820, 44), )

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

    
    # Element zones uses Python identifier zones
    __zones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zones'), 'zones', '__httpwww_usharesoft_comuforge_CTD_ANON_53_zones', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1821, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1822, 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, 'zone'), 'zone', '__httpwww_usharesoft_comuforge_CTD_ANON_54_zone', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1824, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1825, 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, 'available'), 'available', '__httpwww_usharesoft_comuforge_CTD_ANON_55_available', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1827, 68), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_55_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1828, 68), )

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

    
    # Element url uses Python identifier url
    __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'url'), 'url', '__httpwww_usharesoft_comuforge_CTD_ANON_55_url', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1829, 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, 'CloudResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1847, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CloudResources_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12), )

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

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


# 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1868, 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, 'diskOffering'), 'diskOffering', '__httpwww_usharesoft_comuforge_CTD_ANON_56_diskOffering', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1887, 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, 'domain'), 'domain', '__httpwww_usharesoft_comuforge_CTD_ANON_57_domain', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1889, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1895, 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, 'account'), 'account', '__httpwww_usharesoft_comuforge_CTD_ANON_58_account', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1897, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1917, 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, 'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_59_user', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1919, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1947, 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, 'project'), 'project', '__httpwww_usharesoft_comuforge_CTD_ANON_60_project', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1949, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1955, 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, 'accountId'), 'accountId', '__httpwww_usharesoft_comuforge_CTD_ANON_61_accountId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1957, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1958, 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, 'id'), 'id', '__httpwww_usharesoft_comuforge_CTD_ANON_62_id', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1960, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1988, 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, 'iso'), 'iso', '__httpwww_usharesoft_comuforge_CTD_ANON_63_iso', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1990, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2015, 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, 'property'), 'property_', '__httpwww_usharesoft_comuforge_CTD_ANON_64_property', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2017, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2018, 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, 'key'), 'key', '__httpwww_usharesoft_comuforge_CTD_ANON_65_key', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2020, 44), )

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

    
    # Element value uses Python identifier value_
    __value = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'value'), 'value_', '__httpwww_usharesoft_comuforge_CTD_ANON_65_value', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2021, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2029, 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, 'serviceOffering'), 'serviceOffering', '__httpwww_usharesoft_comuforge_CTD_ANON_66_serviceOffering', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2031, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2053, 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, 'template'), 'template', '__httpwww_usharesoft_comuforge_CTD_ANON_67_template', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2055, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2084, 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, 'vm'), 'vm', '__httpwww_usharesoft_comuforge_CTD_ANON_68_vm', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2086, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2098, 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, 'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_69_nic', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2100, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2121, 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, 'securityGroup'), 'securityGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_70_securityGroup', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2123, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2132, 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, 'ingressRule'), 'ingressRule', '__httpwww_usharesoft_comuforge_CTD_ANON_71_ingressRule', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2134, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2172, 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, 'zone'), 'zone', '__httpwww_usharesoft_comuforge_CTD_ANON_72_zone', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2174, 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_73 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2269, 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, 'comment'), 'comment', '__httpwww_usharesoft_comuforge_CTD_ANON_73_comment', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 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_74 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2319, 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, 'comment'), 'comment', '__httpwww_usharesoft_comuforge_CTD_ANON_74_comment', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2321, 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:`company-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2343, 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, 'company'), 'company', '__httpwww_usharesoft_comuforge_CTD_ANON_75_company', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2345, 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_76 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2416, 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, 'confMgmtPlatforms'), 'confMgmtPlatforms', '__httpwww_usharesoft_comuforge_CTD_ANON_76_confMgmtPlatforms', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2418, 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_77 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2563, 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, 'certificate'), 'certificate', '__httpwww_usharesoft_comuforge_CTD_ANON_77_certificate', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2565, 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, 'CredAccountResource')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2815, 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, 'key'), 'key', '__httpwww_usharesoft_comuforge_CredAccountResource_key', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2817, 12), )

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

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_CredAccountResource_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2818, 12), )

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

    
    # Element value uses Python identifier value_
    __value = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'value'), 'value_', '__httpwww_usharesoft_comuforge_CredAccountResource_value', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2819, 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', '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, 'CredAccountResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2823, 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, 'cloudResources'), 'cloudResources', '__httpwww_usharesoft_comuforge_CredAccountResources_cloudResources', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 12), )

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

    
    # Element resources uses Python identifier resources
    __resources = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'resources'), 'resources', '__httpwww_usharesoft_comuforge_CredAccountResources_resources', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2826, 12), )

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

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


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_78 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2827, 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, 'resource'), 'resource', '__httpwww_usharesoft_comuforge_CTD_ANON_78_resource', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2829, 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_79 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2849, 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, 'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_CTD_ANON_79_credAccount', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2851, 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_80 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3021, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_80_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3023, 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_81 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3072, 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, 'partition'), 'partition', '__httpwww_usharesoft_comuforge_CTD_ANON_81_partition', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3074, 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_82 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3132, 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, 'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_82_disk', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3134, 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_83 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3189, 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, 'distribProfile'), 'distribProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_83_distribProfile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3191, 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_84 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3295, 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, 'distribProfileTemplate'), 'distribProfileTemplate', '__httpwww_usharesoft_comuforge_CTD_ANON_84_distribProfileTemplate', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3297, 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_85 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3425, 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, 'profile'), 'profile', '__httpwww_usharesoft_comuforge_CTD_ANON_85_profile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3427, 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_86 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3437, 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, 'prohibitedFormat'), 'prohibitedFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_86_prohibitedFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3439, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3444, 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, 'prohibitedTargetFormat'), 'prohibitedTargetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_87_prohibitedTargetFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 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_88 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3497, 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, 'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_88_distribution', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3499, 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, 'Entitlement')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3509, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_Entitlement_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3517, 12), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Entitlement_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3522, 12), )

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

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


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_89 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3543, 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, 'entitlement'), 'entitlement', '__httpwww_usharesoft_comuforge_CTD_ANON_89_entitlement', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3545, 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_90 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3576, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_90_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3578, 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_91 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3629, 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, 'exportObject'), 'exportObject', '__httpwww_usharesoft_comuforge_CTD_ANON_91_exportObject', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3631, 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_92 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3735, 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, 'cluster'), 'cluster', '__httpwww_usharesoft_comuforge_CTD_ANON_92_cluster', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3737, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3744, 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, 'vdc'), 'vdc', '__httpwww_usharesoft_comuforge_CTD_ANON_93_vdc', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3746, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3752, 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, 'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_94_disk', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3772, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_95_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3774, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3791, 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, 'network'), 'network', '__httpwww_usharesoft_comuforge_CTD_ANON_96_network', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3806, 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, 'server'), 'server', '__httpwww_usharesoft_comuforge_CTD_ANON_97_server', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3808, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3814, 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, 'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_98_disk', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3816, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3823, 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, 'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_99_nic', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3825, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3832, 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, 'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_100_sshKey', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3834, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3870, 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, 'diskOffer'), 'diskOffer', '__httpwww_usharesoft_comuforge_CTD_ANON_101_diskOffer', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3887, 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, 'extilityUnitsOffer'), 'extilityUnitsOffer', '__httpwww_usharesoft_comuforge_CTD_ANON_102_extilityUnitsOffer', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3905, 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, 'hardwareOffer'), 'hardwareOffer', '__httpwww_usharesoft_comuforge_CTD_ANON_103_hardwareOffer', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3907, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3938, 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, 'gallery'), 'gallery', '__httpwww_usharesoft_comuforge_CTD_ANON_104_gallery', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3940, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3962, 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, 'publisher'), 'publisher', '__httpwww_usharesoft_comuforge_CTD_ANON_105_publisher', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3964, 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_106 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4054, 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, 'comment'), 'comment', '__httpwww_usharesoft_comuforge_CTD_ANON_106_comment', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4056, 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_107 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4121, 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, 'galleryTemplate'), 'galleryTemplate', '__httpwww_usharesoft_comuforge_CTD_ANON_107_galleryTemplate', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4123, 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_108 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4136, 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, 'statistic'), 'statistic', '__httpwww_usharesoft_comuforge_CTD_ANON_108_statistic', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4138, 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_109 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4190, 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, 'galleryTemplate'), 'galleryTemplate', '__httpwww_usharesoft_comuforge_CTD_ANON_109_galleryTemplate', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4192, 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_110 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4258, 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, 'clonedStat'), 'clonedStat', '__httpwww_usharesoft_comuforge_CTD_ANON_110_clonedStat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4260, 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_111 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4273, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_111_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4275, 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_112 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4283, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_112_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4285, 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:`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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4333, 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, 'voteStat'), 'voteStat', '__httpwww_usharesoft_comuforge_CTD_ANON_113_voteStat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4335, 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_114 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4677, 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, 'imageFormat'), 'imageFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_114_imageFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4679, 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, 'ImagePkg')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4689, 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, 'level'), 'level', '__httpwww_usharesoft_comuforge_ImagePkg_level', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4698, 12), )

    
    level = property(__level.value, __level.set, None, '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, 'native_from_distribution'), 'native_from_distribution', '__httpwww_usharesoft_comuforge_ImagePkg_native_from_distribution', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4703, 12), )

    
    native_from_distribution = property(__native_from_distribution.value, __native_from_distribution.set, None, '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, 'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_ImagePkg_pkg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4708, 12), )

    
    pkg = property(__pkg.value, __pkg.set, None, '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', 'ImagePkg', ImagePkg)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_115 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4729, 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, 'imagePkg'), 'imagePkg', '__httpwww_usharesoft_comuforge_CTD_ANON_115_imagePkg', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4731, 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_116 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4753, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_116_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4755, 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, 'ImageStats')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4765, 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, 'curr'), 'curr', '__httpwww_usharesoft_comuforge_ImageStats_curr', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4773, 12), )

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

    
    # Element currDownloaded uses Python identifier currDownloaded
    __currDownloaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'currDownloaded'), 'currDownloaded', '__httpwww_usharesoft_comuforge_ImageStats_currDownloaded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4778, 12), )

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

    
    # Element currFormatUsage uses Python identifier currFormatUsage
    __currFormatUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'currFormatUsage'), 'currFormatUsage', '__httpwww_usharesoft_comuforge_ImageStats_currFormatUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4783, 12), )

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

    
    # Element currPublished uses Python identifier currPublished
    __currPublished = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'currPublished'), 'currPublished', '__httpwww_usharesoft_comuforge_ImageStats_currPublished', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4793, 12), )

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

    
    # Element total uses Python identifier total
    __total = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'total'), 'total', '__httpwww_usharesoft_comuforge_ImageStats_total', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4794, 12), )

    
    total = property(__total.value, __total.set, None, '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, 'totalDownloaded'), 'totalDownloaded', '__httpwww_usharesoft_comuforge_ImageStats_totalDownloaded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4799, 12), )

    
    totalDownloaded = property(__totalDownloaded.value, __totalDownloaded.set, None, '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, 'totalFormatUsage'), 'totalFormatUsage', '__httpwww_usharesoft_comuforge_ImageStats_totalFormatUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4804, 12), )

    
    totalFormatUsage = property(__totalFormatUsage.value, __totalFormatUsage.set, None, '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, 'totalPublished'), 'totalPublished', '__httpwww_usharesoft_comuforge_ImageStats_totalPublished', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 12), )

    
    totalPublished = property(__totalPublished.value, __totalPublished.set, None, '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', 'ImageStats', ImageStats)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_117 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4787, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_117_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4789, 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_118 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4808, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_118_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4810, 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):
    """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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4866, 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, 'group'), 'group', '__httpwww_usharesoft_comuforge_CTD_ANON_119_group', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4868, 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_120 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4985, 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, 'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_120_nic', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4987, 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_121 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5467, 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, 'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_121_user', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5469, 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_122 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5518, 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, 'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_122_nic', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5520, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5577, 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, 'instance'), 'instance', '__httpwww_usharesoft_comuforge_CTD_ANON_123_instance', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5579, 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_124 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5704, 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, 'license'), 'license', '__httpwww_usharesoft_comuforge_CTD_ANON_124_license', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5706, 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, 'LocalizedMessage')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5715, 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, 'message'), 'message', '__httpwww_usharesoft_comuforge_LocalizedMessage_message', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5722, 12), )

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

    
    # Element messageId uses Python identifier messageId
    __messageId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'messageId'), 'messageId', '__httpwww_usharesoft_comuforge_LocalizedMessage_messageId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5727, 12), )

    
    messageId = property(__messageId.value, __messageId.set, None, '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, 'parameters'), 'parameters', '__httpwww_usharesoft_comuforge_LocalizedMessage_parameters', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5732, 12), )

    
    parameters = property(__parameters.value, __parameters.set, None, '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', 'LocalizedMessage', LocalizedMessage)


# Complex type [anonymous] with content type ELEMENT_ONLY
class CTD_ANON_125 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5736, 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, 'parameter'), 'parameter', '__httpwww_usharesoft_comuforge_CTD_ANON_125_parameter', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5738, 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_126 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5812, 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, 'logicalGroup'), 'logicalGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_126_logicalGroup', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5814, 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_127 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5858, 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, 'volume'), 'volume', '__httpwww_usharesoft_comuforge_CTD_ANON_127_volume', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5860, 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_128 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5892, 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, 'logicalVolume'), 'logicalVolume', '__httpwww_usharesoft_comuforge_CTD_ANON_128_logicalVolume', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5894, 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_129 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5993, 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, 'membership'), 'membership', '__httpwww_usharesoft_comuforge_CTD_ANON_129_membership', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5995, 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_130 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6077, 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, 'milestone'), 'milestone', '__httpwww_usharesoft_comuforge_CTD_ANON_130_milestone', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6079, 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_131 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6136, 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, 'mySoftware'), 'mySoftware', '__httpwww_usharesoft_comuforge_CTD_ANON_131_mySoftware', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6138, 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_132 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6153, 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, 'layer'), 'layer', '__httpwww_usharesoft_comuforge_CTD_ANON_132_layer', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6155, 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_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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6173, 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, 'networkZone'), 'networkZone', '__httpwww_usharesoft_comuforge_CTD_ANON_133_networkZone', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6175, 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_134 (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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6213, 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, 'ipAddress'), 'ipAddress', '__httpwww_usharesoft_comuforge_CTD_ANON_134_ipAddress', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6215, 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_135 (pyxb.binding.basis.complexTypeDefinition):
    """the list of :ref:`route-object` objects"""
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = None
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6274, 24)
    _ElementMap = {}
    _AttributeMap = {}
    # Base type is pyxb.binding.datatypes.anyType
    
    # Element routes uses Python identifier routes
    __routes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'routes'), 'routes', '__httpwww_usharesoft_comuforge_CTD_ANON_135_routes', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6276, 32), )

    
    routes = property(__routes.value, __routes.set, None, None)

    _ElementMap.update({
        __routes.name() : __routes
    })
    _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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6313, 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, 'nic'), 'nic', '__httpwww_usharesoft_comuforge_CTD_ANON_136_nic', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6315, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6352, 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, 'region'), 'region', '__httpwww_usharesoft_comuforge_CTD_ANON_137_region', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6354, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6367, 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, 'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_CTD_ANON_138_tenant', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6369, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6378, 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, 'regionEntities'), 'regionEntities', '__httpwww_usharesoft_comuforge_CTD_ANON_139_regionEntities', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6380, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6381, 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, 'flavors'), 'flavors', '__httpwww_usharesoft_comuforge_CTD_ANON_140_flavors', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6383, 76), )

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

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'images'), 'images', '__httpwww_usharesoft_comuforge_CTD_ANON_140_images', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 76), )

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

    
    # Element instances uses Python identifier instances
    __instances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'instances'), 'instances', '__httpwww_usharesoft_comuforge_CTD_ANON_140_instances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6428, 76), )

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

    
    # Element regionName uses Python identifier regionName
    __regionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'regionName'), 'regionName', '__httpwww_usharesoft_comuforge_CTD_ANON_140_regionName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6447, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6384, 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, 'flavor'), 'flavor', '__httpwww_usharesoft_comuforge_CTD_ANON_141_flavor', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6386, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6403, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_142_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6405, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6429, 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, 'instance'), 'instance', '__httpwww_usharesoft_comuforge_CTD_ANON_143_instance', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6431, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6572, 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, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_144_status', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6574, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6628, 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, 'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_145_distribution', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6638, 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, 'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_146_format', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6640, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6648, 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, 'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_147_targetFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6650, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6673, 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, 'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_148_format', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6675, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6683, 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, 'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_149_targetPlatform', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6685, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6693, 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, 'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_150_targetFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6695, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6779, 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, 'subscriptionProfile'), 'subscriptionProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_151_subscriptionProfile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6781, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6828, 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, 'org'), 'org', '__httpwww_usharesoft_comuforge_CTD_ANON_152_org', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6830, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6898, 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, 'osGroup'), 'osGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_153_osGroup', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6900, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6953, 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, 'osPkg'), 'osPkg', '__httpwww_usharesoft_comuforge_CTD_ANON_154_osPkg', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 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, 'OSUpdate')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6964, 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, 'currPkg'), 'currPkg', '__httpwww_usharesoft_comuforge_OSUpdate_currPkg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6972, 12), )

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

    
    # Element date uses Python identifier date
    __date = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'date'), 'date', '__httpwww_usharesoft_comuforge_OSUpdate_date', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6977, 12), )

    
    date = property(__date.value, __date.set, None, '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, 'newPkg'), 'newPkg', '__httpwww_usharesoft_comuforge_OSUpdate_newPkg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 12), )

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

    
    # Element numUpdates uses Python identifier numUpdates
    __numUpdates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'numUpdates'), 'numUpdates', '__httpwww_usharesoft_comuforge_OSUpdate_numUpdates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6987, 12), )

    
    numUpdates = property(__numUpdates.value, __numUpdates.set, None, '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, 'pkgs'), 'pkgs', '__httpwww_usharesoft_comuforge_OSUpdate_pkgs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6992, 12), )

    
    pkgs = property(__pkgs.value, __pkgs.set, None, '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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6996, 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, 'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_CTD_ANON_155_pkg', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6998, 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, 'OSUpdates')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7006, 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, 'availUpdates'), 'availUpdates', '__httpwww_usharesoft_comuforge_OSUpdates_availUpdates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7015, 12), )

    
    availUpdates = property(__availUpdates.value, __availUpdates.set, None, '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, 'osEOLDate'), 'osEOLDate', '__httpwww_usharesoft_comuforge_OSUpdates_osEOLDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 12), )

    
    osEOLDate = property(__osEOLDate.value, __osEOLDate.set, None, '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, 'osReleaseDate'), 'osReleaseDate', '__httpwww_usharesoft_comuforge_OSUpdates_osReleaseDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7030, 12), )

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

    
    # Element simulation uses Python identifier simulation
    __simulation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'simulation'), 'simulation', '__httpwww_usharesoft_comuforge_OSUpdates_simulation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7035, 12), )

    
    simulation = property(__simulation.value, __simulation.set, None, '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, 'simulationDate'), 'simulationDate', '__httpwww_usharesoft_comuforge_OSUpdates_simulationDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7045, 12), )

    
    simulationDate = property(__simulationDate.value, __simulationDate.set, None, '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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7019, 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, 'update'), 'update', '__httpwww_usharesoft_comuforge_CTD_ANON_156_update', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7021, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7039, 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, 'update'), 'update', '__httpwww_usharesoft_comuforge_CTD_ANON_157_update', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7041, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7123, 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, 'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_158_sshKey', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7125, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7172, 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, 'osUser'), 'osUser', '__httpwww_usharesoft_comuforge_CTD_ANON_159_osUser', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7174, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7234, 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, 'logicalPartition'), 'logicalPartition', '__httpwww_usharesoft_comuforge_CTD_ANON_160_logicalPartition', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7236, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7308, 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, 'partition'), 'partition', '__httpwww_usharesoft_comuforge_CTD_ANON_161_partition', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7310, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7334, 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, 'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_162_disk', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7336, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7359, 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, 'logicalGroup'), 'logicalGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_163_logicalGroup', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7361, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7379, 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, 'logicalVolume'), 'logicalVolume', '__httpwww_usharesoft_comuforge_CTD_ANON_164_logicalVolume', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7381, 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, 'PCpu')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7405, 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, 'frequency'), 'frequency', '__httpwww_usharesoft_comuforge_PCpu_frequency', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7407, 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, 'nb_cores'), 'nb_cores', '__httpwww_usharesoft_comuforge_PCpu_nb_cores', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 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, 'usage'), 'usage', '__httpwww_usharesoft_comuforge_PCpu_usage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7409, 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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7619, 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, 'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_CTD_ANON_165_pkg', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 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, 'PkgList')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7630, 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, 'addedPkgUris'), 'addedPkgUris', '__httpwww_usharesoft_comuforge_PkgList_addedPkgUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 12), )

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

    
    # Element deletedPkgUris uses Python identifier deletedPkgUris
    __deletedPkgUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'deletedPkgUris'), 'deletedPkgUris', '__httpwww_usharesoft_comuforge_PkgList_deletedPkgUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 12), )

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

    
    # Element pkgs uses Python identifier pkgs
    __pkgs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pkgs'), 'pkgs', '__httpwww_usharesoft_comuforge_PkgList_pkgs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7647, 12), )

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

    _ElementMap.update({
        __addedPkgUris.name() : __addedPkgUris,
        __deletedPkgUris.name() : __deletedPkgUris,
        __pkgs.name() : __pkgs
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7651, 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, 'pkg'), 'pkg', '__httpwww_usharesoft_comuforge_CTD_ANON_166_pkg', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7653, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7680, 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, 'pkgUpdateInfo'), 'pkgUpdateInfo', '__httpwww_usharesoft_comuforge_CTD_ANON_167_pkgUpdateInfo', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7682, 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, 'PRam')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7691, 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, 'quantity'), 'quantity', '__httpwww_usharesoft_comuforge_PRam_quantity', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 12), )

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

    
    # Element usage uses Python identifier usage
    __usage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'usage'), 'usage', '__httpwww_usharesoft_comuforge_PRam_usage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 12), )

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

    _ElementMap.update({
        __quantity.name() : __quantity,
        __usage.name() : __usage
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7750, 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, 'project'), 'project', '__httpwww_usharesoft_comuforge_CTD_ANON_168_project', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7752, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7781, 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, 'instance'), 'instance', '__httpwww_usharesoft_comuforge_CTD_ANON_169_instance', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7783, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8338, 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, 'publishImage'), 'publishImage', '__httpwww_usharesoft_comuforge_CTD_ANON_170_publishImage', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8340, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8426, 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, 'quota'), 'quota', '__httpwww_usharesoft_comuforge_CTD_ANON_171_quota', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8428, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8523, 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, 'referral'), 'referral', '__httpwww_usharesoft_comuforge_CTD_ANON_172_referral', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8525, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8618, 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, 'repository'), 'repository', '__httpwww_usharesoft_comuforge_CTD_ANON_173_repository', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8620, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8656, 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, 'entitlement'), 'entitlement', '__httpwww_usharesoft_comuforge_CTD_ANON_174_entitlement', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8658, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8680, 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, 'role'), 'role', '__httpwww_usharesoft_comuforge_CTD_ANON_175_role', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8682, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8800, 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, 'extraFile'), 'extraFile', '__httpwww_usharesoft_comuforge_CTD_ANON_176_extraFile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8802, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8815, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_177_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8817, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8830, 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, 'import'), 'import_', '__httpwww_usharesoft_comuforge_CTD_ANON_178_import', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8832, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8840, 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, 'winService'), 'winService', '__httpwww_usharesoft_comuforge_CTD_ANON_179_winService', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8842, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8850, 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, 'winApplication'), 'winApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_180_winApplication', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8852, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8901, 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, 'package'), 'package', '__httpwww_usharesoft_comuforge_CTD_ANON_181_package', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9028, 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, 'scanImport'), 'scanImport', '__httpwww_usharesoft_comuforge_CTD_ANON_182_scanImport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9030, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9087, 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, 'scannedFile'), 'scannedFile', '__httpwww_usharesoft_comuforge_CTD_ANON_183_scannedFile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9089, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9142, 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, 'scan'), 'scan', '__httpwww_usharesoft_comuforge_CTD_ANON_184_scan', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9144, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9181, 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, 'scannedInstance'), 'scannedInstance', '__httpwww_usharesoft_comuforge_CTD_ANON_185_scannedInstance', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9183, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9242, 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, 'modifiedFile'), 'modifiedFile', '__httpwww_usharesoft_comuforge_CTD_ANON_186_modifiedFile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9244, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9252, 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, 'notModifiedFile'), 'notModifiedFile', '__httpwww_usharesoft_comuforge_CTD_ANON_187_notModifiedFile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9254, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9297, 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, 'scannedPackage'), 'scannedPackage', '__httpwww_usharesoft_comuforge_CTD_ANON_188_scannedPackage', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9299, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9321, 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, 'scan'), 'scan', '__httpwww_usharesoft_comuforge_CTD_ANON_189_scan', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9323, 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, 'ScanStats')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9333, 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, 'currGenerated'), 'currGenerated', '__httpwww_usharesoft_comuforge_ScanStats_currGenerated', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9340, 12), )

    
    currGenerated = property(__currGenerated.value, __currGenerated.set, None, '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, 'currImported'), 'currImported', '__httpwww_usharesoft_comuforge_ScanStats_currImported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9345, 12), )

    
    currImported = property(__currImported.value, __currImported.set, None, '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, 'currInstances'), 'currInstances', '__httpwww_usharesoft_comuforge_ScanStats_currInstances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9350, 12), )

    
    currInstances = property(__currInstances.value, __currInstances.set, None, None)

    
    # Element currOSUsage uses Python identifier currOSUsage
    __currOSUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'currOSUsage'), 'currOSUsage', '__httpwww_usharesoft_comuforge_ScanStats_currOSUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9351, 12), )

    
    currOSUsage = property(__currOSUsage.value, __currOSUsage.set, None, '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, 'currScans'), 'currScans', '__httpwww_usharesoft_comuforge_ScanStats_currScans', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9361, 12), )

    
    currScans = property(__currScans.value, __currScans.set, None, '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, 'totalGenerated'), 'totalGenerated', '__httpwww_usharesoft_comuforge_ScanStats_totalGenerated', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9366, 12), )

    
    totalGenerated = property(__totalGenerated.value, __totalGenerated.set, None, 'the number of generations done from a scan')

    
    # Element totalImported uses Python identifier totalImported
    __totalImported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'totalImported'), 'totalImported', '__httpwww_usharesoft_comuforge_ScanStats_totalImported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9371, 12), )

    
    totalImported = property(__totalImported.value, __totalImported.set, None, 'the number of appliance imports done from a scan')

    
    # Element totalInstances uses Python identifier totalInstances
    __totalInstances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'totalInstances'), 'totalInstances', '__httpwww_usharesoft_comuforge_ScanStats_totalInstances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9376, 12), )

    
    totalInstances = property(__totalInstances.value, __totalInstances.set, None, None)

    
    # Element totalOSUsage uses Python identifier totalOSUsage
    __totalOSUsage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'totalOSUsage'), 'totalOSUsage', '__httpwww_usharesoft_comuforge_ScanStats_totalOSUsage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 12), )

    
    totalOSUsage = property(__totalOSUsage.value, __totalOSUsage.set, None, '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, 'totalScans'), 'totalScans', '__httpwww_usharesoft_comuforge_ScanStats_totalScans', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9387, 12), )

    
    totalScans = property(__totalScans.value, __totalScans.set, None, '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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9355, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_190_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9357, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9381, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_191_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9404, 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, 'rule'), 'rule', '__httpwww_usharesoft_comuforge_CTD_ANON_192_rule', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9406, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9433, 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, 'service'), 'service', '__httpwww_usharesoft_comuforge_CTD_ANON_193_service', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9591, 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, 'softwareArtifact'), 'softwareArtifact', '__httpwww_usharesoft_comuforge_CTD_ANON_194_softwareArtifact', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9593, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9627, 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, 'softwareArtifact'), 'softwareArtifact', '__httpwww_usharesoft_comuforge_CTD_ANON_195_softwareArtifact', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9778, 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, 'softwareBundle'), 'softwareBundle', '__httpwww_usharesoft_comuforge_CTD_ANON_196_softwareBundle', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9933, 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, 'softwareFile'), 'softwareFile', '__httpwww_usharesoft_comuforge_CTD_ANON_197_softwareFile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9935, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9986, 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, 'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_198_sshKey', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9988, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10092, 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, 'statDataPoint'), 'statDataPoint', '__httpwww_usharesoft_comuforge_CTD_ANON_199_statDataPoint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10171, 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, 'statTicket'), 'statTicket', '__httpwww_usharesoft_comuforge_CTD_ANON_200_statTicket', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10200, 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, 'admin'), 'admin', '__httpwww_usharesoft_comuforge_CTD_ANON_201_admin', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10202, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10230, 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, 'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_202_distribution', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10232, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10240, 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, 'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_203_format', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10242, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10255, 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, 'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_204_targetPlatform', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10257, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10270, 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, 'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_205_targetFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10272, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10295, 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, 'quota'), 'quota', '__httpwww_usharesoft_comuforge_CTD_ANON_206_quota', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10297, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10310, 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, 'role'), 'role', '__httpwww_usharesoft_comuforge_CTD_ANON_207_role', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10312, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10344, 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, 'subscriptionProfile'), 'subscriptionProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_208_subscriptionProfile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10346, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10505, 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, 'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_209_targetFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10507, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10608, 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, 'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_210_targetPlatform', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10610, 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, 'UForgeError')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10620, 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, 'localizedErrorMsg'), 'localizedErrorMsg', '__httpwww_usharesoft_comuforge_UForgeError_localizedErrorMsg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10627, 12), )

    
    localizedErrorMsg = property(__localizedErrorMsg.value, __localizedErrorMsg.set, None, 'the error message (supports i18n)')

    
    # Element requestMethod uses Python identifier requestMethod
    __requestMethod = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'requestMethod'), 'requestMethod', '__httpwww_usharesoft_comuforge_UForgeError_requestMethod', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10632, 12), )

    
    requestMethod = property(__requestMethod.value, __requestMethod.set, None, 'the HTTP request method used in the request')

    
    # Element requestUri uses Python identifier requestUri
    __requestUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'requestUri'), 'requestUri', '__httpwww_usharesoft_comuforge_UForgeError_requestUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10637, 12), )

    
    requestUri = property(__requestUri.value, __requestUri.set, None, 'the HTTP uri resource used in the request')

    
    # Element statusCode uses Python identifier statusCode
    __statusCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'statusCode'), 'statusCode', '__httpwww_usharesoft_comuforge_UForgeError_statusCode', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10642, 12), )

    
    statusCode = property(__statusCode.value, __statusCode.set, None, 'the HTTP status code')

    
    # Element timestamp uses Python identifier timestamp
    __timestamp = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timestamp'), 'timestamp', '__httpwww_usharesoft_comuforge_UForgeError_timestamp', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 12), )

    
    timestamp = property(__timestamp.value, __timestamp.set, None, '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', '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, 'UForgeObject')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10656, 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, 'created'), 'created', '__httpwww_usharesoft_comuforge_UForgeObject_created', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12), )

    
    created = property(__created.value, __created.set, None, 'the created date of the object')

    
    # Element dbId uses Python identifier dbId
    __dbId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dbId'), 'dbId', '__httpwww_usharesoft_comuforge_UForgeObject_dbId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12), )

    
    dbId = property(__dbId.value, __dbId.set, None, 'the database id of the object')

    
    # Element digest uses Python identifier digest
    __digest = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'digest'), 'digest', '__httpwww_usharesoft_comuforge_UForgeObject_digest', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12), )

    
    digest = property(__digest.value, __digest.set, None, 'the digest value (used for etag)')

    
    # Element lastModified uses Python identifier lastModified
    __lastModified = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'lastModified'), 'lastModified', '__httpwww_usharesoft_comuforge_UForgeObject_lastModified', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12), )

    
    lastModified = property(__lastModified.value, __lastModified.set, None, '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', '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, 'UForgeObjects')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10686, 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, 'total'), 'total', '__httpwww_usharesoft_comuforge_UForgeObjects_total', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12), )

    
    total = property(__total.value, __total.set, None, 'the total number of objects')

    _ElementMap.update({
        __total.name() : __total
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'UriList')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10751, 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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_UriList_uri', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 12), )

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

    _ElementMap.update({
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10892, 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, 'blueprint'), 'blueprint', '__httpwww_usharesoft_comuforge_CTD_ANON_211_blueprint', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10894, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10928, 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, 'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_212_format', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10930, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10938, 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, 'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CTD_ANON_213_targetPlatform', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10940, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10948, 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, 'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_CTD_ANON_214_targetFormat', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10950, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11027, 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, 'gallery'), 'gallery', '__httpwww_usharesoft_comuforge_CTD_ANON_215_gallery', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11029, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11039, 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, 'ranking'), 'ranking', '__httpwww_usharesoft_comuforge_CTD_ANON_216_ranking', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11041, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11049, 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, 'role'), 'role', '__httpwww_usharesoft_comuforge_CTD_ANON_217_role', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11051, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11069, 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, 'sshKey'), 'sshKey', '__httpwww_usharesoft_comuforge_CTD_ANON_218_sshKey', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11071, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11086, 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, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_CTD_ANON_219_tag', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11088, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11115, 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, 'member'), 'member', '__httpwww_usharesoft_comuforge_CTD_ANON_220_member', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11134, 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, 'userGroup'), 'userGroup', '__httpwww_usharesoft_comuforge_CTD_ANON_221_userGroup', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11136, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11218, 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, 'userProfile'), 'userProfile', '__httpwww_usharesoft_comuforge_CTD_ANON_222_userProfile', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11220, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11242, 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, 'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_223_user', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11244, 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, 'UserStats')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11254, 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, 'applianceStats'), 'applianceStats', '__httpwww_usharesoft_comuforge_UserStats_applianceStats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11261, 12), )

    
    applianceStats = property(__applianceStats.value, __applianceStats.set, None, 'appliance statistics')

    
    # Element imageStats uses Python identifier imageStats
    __imageStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imageStats'), 'imageStats', '__httpwww_usharesoft_comuforge_UserStats_imageStats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11266, 12), )

    
    imageStats = property(__imageStats.value, __imageStats.set, None, 'image statitistics')

    
    # Element scanStats uses Python identifier scanStats
    __scanStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'scanStats'), 'scanStats', '__httpwww_usharesoft_comuforge_UserStats_scanStats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11271, 12), )

    
    scanStats = property(__scanStats.value, __scanStats.set, None, 'scan statistics')

    _ElementMap.update({
        __applianceStats.name() : __applianceStats,
        __imageStats.name() : __imageStats,
        __scanStats.name() : __scanStats
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11301, 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, 'virtualImagesRepository'), 'virtualImagesRepository', '__httpwww_usharesoft_comuforge_CTD_ANON_224_virtualImagesRepository', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11321, 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, 'image'), 'image', '__httpwww_usharesoft_comuforge_CTD_ANON_225_image', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11324, 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, 'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_CTD_ANON_226_tenant', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11326, 44), )

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

    
    # Element imageId uses Python identifier imageId
    __imageId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imageId'), 'imageId', '__httpwww_usharesoft_comuforge_CTD_ANON_226_imageId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11327, 44), )

    
    imageId = property(__imageId.value, __imageId.set, None, None)

    
    # Element distribution uses Python identifier distribution
    __distribution = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_CTD_ANON_226_distribution', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11328, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11329, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_227_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11331, 56), )

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

    
    # Element platform uses Python identifier platform
    __platform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'platform'), 'platform', '__httpwww_usharesoft_comuforge_CTD_ANON_227_platform', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11332, 56), )

    
    platform = property(__platform.value, __platform.set, None, None)

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_CTD_ANON_227_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11333, 56), )

    
    version = property(__version.value, __version.set, None, None)

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'release'), 'release', '__httpwww_usharesoft_comuforge_CTD_ANON_227_release', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11334, 56), )

    
    release = property(__release.value, __release.set, None, None)

    
    # Element edition uses Python identifier edition
    __edition = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'edition'), 'edition', '__httpwww_usharesoft_comuforge_CTD_ANON_227_edition', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11335, 56), )

    
    edition = property(__edition.value, __edition.set, None, None)

    
    # Element architecture uses Python identifier architecture
    __architecture = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'architecture'), 'architecture', '__httpwww_usharesoft_comuforge_CTD_ANON_227_architecture', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11336, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11356, 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, 'datacentre'), 'datacentre', '__httpwww_usharesoft_comuforge_CTD_ANON_228_datacentre', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11358, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11359, 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, 'clusters'), 'clusters', '__httpwww_usharesoft_comuforge_CTD_ANON_229_clusters', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11361, 44), )

    
    clusters = property(__clusters.value, __clusters.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_229_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 44), )

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

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_229_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11362, 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, 'cluster'), 'cluster', '__httpwww_usharesoft_comuforge_CTD_ANON_230_cluster', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11364, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11365, 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, 'cpu'), 'cpu', '__httpwww_usharesoft_comuforge_CTD_ANON_231_cpu', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11367, 68), )

    
    cpu = property(__cpu.value, __cpu.set, None, None)

    
    # Element datastores uses Python identifier datastores
    __datastores = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'datastores'), 'datastores', '__httpwww_usharesoft_comuforge_CTD_ANON_231_datastores', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11368, 68), )

    
    datastores = property(__datastores.value, __datastores.set, None, None)

    
    # Element hosts uses Python identifier hosts
    __hosts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'hosts'), 'hosts', '__httpwww_usharesoft_comuforge_CTD_ANON_231_hosts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11393, 68), )

    
    hosts = property(__hosts.value, __hosts.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_231_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11432, 68), )

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

    
    # Element networks uses Python identifier networks
    __networks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'networks'), 'networks', '__httpwww_usharesoft_comuforge_CTD_ANON_231_networks', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 68), )

    
    networks = property(__networks.value, __networks.set, None, None)

    
    # Element ram uses Python identifier ram
    __ram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ram'), 'ram', '__httpwww_usharesoft_comuforge_CTD_ANON_231_ram', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11461, 68), )

    
    ram = property(__ram.value, __ram.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_231_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11462, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11369, 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, 'datastore'), 'datastore', '__httpwww_usharesoft_comuforge_CTD_ANON_232_datastore', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11371, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11372, 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, 'freespace'), 'freespace', '__httpwww_usharesoft_comuforge_CTD_ANON_233_freespace', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11374, 92), )

    
    freespace = property(__freespace.value, __freespace.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_233_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11375, 92), )

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

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_233_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11376, 92), )

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

    
    # Element url uses Python identifier url
    __url = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'url'), 'url', '__httpwww_usharesoft_comuforge_CTD_ANON_233_url', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11386, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11394, 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, 'host'), 'host', '__httpwww_usharesoft_comuforge_CTD_ANON_234_host', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11396, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11397, 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, 'cpu'), 'cpu', '__httpwww_usharesoft_comuforge_CTD_ANON_235_cpu', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11399, 92), )

    
    cpu = property(__cpu.value, __cpu.set, None, None)

    
    # Element datastoresNames uses Python identifier datastoresNames
    __datastoresNames = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'datastoresNames'), 'datastoresNames', '__httpwww_usharesoft_comuforge_CTD_ANON_235_datastoresNames', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11400, 92), )

    
    datastoresNames = property(__datastoresNames.value, __datastoresNames.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_235_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11407, 92), )

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

    
    # Element networksNames uses Python identifier networksNames
    __networksNames = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'networksNames'), 'networksNames', '__httpwww_usharesoft_comuforge_CTD_ANON_235_networksNames', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 92), )

    
    networksNames = property(__networksNames.value, __networksNames.set, None, None)

    
    # Element ram uses Python identifier ram
    __ram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ram'), 'ram', '__httpwww_usharesoft_comuforge_CTD_ANON_235_ram', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11415, 92), )

    
    ram = property(__ram.value, __ram.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_235_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11416, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11401, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_236_name', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11403, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11409, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_237_name', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11434, 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, 'network'), 'network', '__httpwww_usharesoft_comuforge_CTD_ANON_238_network', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11437, 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, 'accessible'), 'accessible', '__httpwww_usharesoft_comuforge_CTD_ANON_239_accessible', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11439, 92), )

    
    accessible = property(__accessible.value, __accessible.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_239_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 92), )

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

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_239_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11441, 92), )

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

    
    # Element virtualMachines uses Python identifier virtualMachines
    __virtualMachines = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'virtualMachines'), 'virtualMachines', '__httpwww_usharesoft_comuforge_CTD_ANON_239_virtualMachines', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11442, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11443, 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, 'virtualMachine'), 'virtualMachine', '__httpwww_usharesoft_comuforge_CTD_ANON_240_virtualMachine', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11446, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_241_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11583, 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, 'winMsiApplication'), 'winMsiApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_242_winMsiApplication', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11585, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11619, 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, 'winStoreApplication'), 'winStoreApplication', '__httpwww_usharesoft_comuforge_CTD_ANON_243_winStoreApplication', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11621, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11682, 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, 'winService'), 'winService', '__httpwww_usharesoft_comuforge_CTD_ANON_244_winService', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11684, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11761, 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, 'workspace'), 'workspace', '__httpwww_usharesoft_comuforge_CTD_ANON_245_workspace', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11763, 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):
    """
                Provides information of a Windows application
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = True
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'AbstractWinApplication')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 360, 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, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_AbstractWinApplication_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the name of the application')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_AbstractWinApplication_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 20), )

    
    version = property(__version.value, __version.set, None, 'the version of the application')

    
    # Element architecture uses Python identifier architecture
    __architecture = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'architecture'), 'architecture', '__httpwww_usharesoft_comuforge_AbstractWinApplication_architecture', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 20), )

    
    architecture = property(__architecture.value, __architecture.set, None, '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', 'AbstractWinApplication', AbstractWinApplication)


# Complex type {http://www.usharesoft.com/uforge}AbstractWinApplications with content type ELEMENT_ONLY
class AbstractWinApplications (UForgeObjects):
    """
                Provides a list of :ref:`abstractWinApplication-object` objects.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'AbstractWinApplications')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 398, 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, 'abstractWinApplications'), 'abstractWinApplications', '__httpwww_usharesoft_comuforge_AbstractWinApplications_abstractWinApplications', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 407, 20), )

    
    abstractWinApplications = property(__abstractWinApplications.value, __abstractWinApplications.set, None, 'the list of :ref:`abstractWinApplication-object` objects')

    
    # Element total (total) inherited from {http://www.usharesoft.com/uforge}UForgeObjects
    _ElementMap.update({
        __abstractWinApplications.name() : __abstractWinApplications
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'Address')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 422, 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, 'country'), 'country', '__httpwww_usharesoft_comuforge_Address_country', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 431, 20), )

    
    country = property(__country.value, __country.set, None, 'the country name')

    
    # Element region_state uses Python identifier region_state
    __region_state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'region_state'), 'region_state', '__httpwww_usharesoft_comuforge_Address_region_state', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 436, 20), )

    
    region_state = property(__region_state.value, __region_state.set, None, 'the state or region name')

    
    # Element street uses Python identifier street
    __street = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'street'), 'street', '__httpwww_usharesoft_comuforge_Address_street', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 441, 20), )

    
    street = property(__street.value, __street.set, None, 'the street name')

    
    # Element town uses Python identifier town
    __town = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'town'), 'town', '__httpwww_usharesoft_comuforge_Address_town', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 446, 20), )

    
    town = property(__town.value, __town.set, None, 'the town or city name')

    
    # Element zipcode uses Python identifier zipcode
    __zipcode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zipcode'), 'zipcode', '__httpwww_usharesoft_comuforge_Address_zipcode', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 451, 20), )

    
    zipcode = property(__zipcode.value, __zipcode.set, None, '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', '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, 'APIKeyPair')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 461, 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, 'publicKey'), 'publicKey', '__httpwww_usharesoft_comuforge_APIKeyPair_publicKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 476, 20), )

    
    publicKey = property(__publicKey.value, __publicKey.set, None, 'the public key string')

    
    # Element secretKey uses Python identifier secretKey
    __secretKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'secretKey'), 'secretKey', '__httpwww_usharesoft_comuforge_APIKeyPair_secretKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 481, 20), )

    
    secretKey = property(__secretKey.value, __secretKey.set, None, 'the private key string')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_APIKeyPair_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 486, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'APIKeyPairs')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 496, 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, 'apiKeyPairs'), 'apiKeyPairs', '__httpwww_usharesoft_comuforge_APIKeyPairs_apiKeyPairs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 505, 20), )

    
    apiKeyPairs = property(__apiKeyPairs.value, __apiKeyPairs.set, None, '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', '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, 'Appliance')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 521, 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, 'applianceExports'), 'applianceExports', '__httpwww_usharesoft_comuforge_Appliance_applianceExports', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 543, 20), )

    
    applianceExports = property(__applianceExports.value, __applianceExports.set, None, '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, 'archName'), 'archName', '__httpwww_usharesoft_comuforge_Appliance_archName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 557, 20), )

    
    archName = property(__archName.value, __archName.set, None, 'the operating system architecture this appliance is based on')

    
    # Element baseCloneUri uses Python identifier baseCloneUri
    __baseCloneUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseCloneUri'), 'baseCloneUri', '__httpwww_usharesoft_comuforge_Appliance_baseCloneUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 562, 20), )

    
    baseCloneUri = property(__baseCloneUri.value, __baseCloneUri.set, None, 'uri resource used to clone this appliance')

    
    # Element baseImagesStatusUri uses Python identifier baseImagesStatusUri
    __baseImagesStatusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseImagesStatusUri'), 'baseImagesStatusUri', '__httpwww_usharesoft_comuforge_Appliance_baseImagesStatusUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 567, 20), )

    
    baseImagesStatusUri = property(__baseImagesStatusUri.value, __baseImagesStatusUri.set, None, 'uri resource to retrieve machine images status')

    
    # Element baseImagesUri uses Python identifier baseImagesUri
    __baseImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseImagesUri'), 'baseImagesUri', '__httpwww_usharesoft_comuforge_Appliance_baseImagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 572, 20), )

    
    baseImagesUri = property(__baseImagesUri.value, __baseImagesUri.set, None, '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, 'baseMySoftwareUri'), 'baseMySoftwareUri', '__httpwww_usharesoft_comuforge_Appliance_baseMySoftwareUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 577, 20), )

    
    baseMySoftwareUri = property(__baseMySoftwareUri.value, __baseMySoftwareUri.set, None, '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, 'baseOasPackageUri'), 'baseOasPackageUri', '__httpwww_usharesoft_comuforge_Appliance_baseOasPackageUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 582, 20), )

    
    baseOasPackageUri = property(__baseOasPackageUri.value, __baseOasPackageUri.set, None, '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, 'baseOsProfileUri'), 'baseOsProfileUri', '__httpwww_usharesoft_comuforge_Appliance_baseOsProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 587, 20), )

    
    baseOsProfileUri = property(__baseOsProfileUri.value, __baseOsProfileUri.set, None, '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, 'baseProjectsUri'), 'baseProjectsUri', '__httpwww_usharesoft_comuforge_Appliance_baseProjectsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 592, 20), )

    
    baseProjectsUri = property(__baseProjectsUri.value, __baseProjectsUri.set, None, '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, 'basePublishImagesStatusUri'), 'basePublishImagesStatusUri', '__httpwww_usharesoft_comuforge_Appliance_basePublishImagesStatusUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 597, 20), )

    
    basePublishImagesStatusUri = property(__basePublishImagesStatusUri.value, __basePublishImagesStatusUri.set, None, 'uri resource to retrieve published machine image status')

    
    # Element basePublishImagesUri uses Python identifier basePublishImagesUri
    __basePublishImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'basePublishImagesUri'), 'basePublishImagesUri', '__httpwww_usharesoft_comuforge_Appliance_basePublishImagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 602, 20), )

    
    basePublishImagesUri = property(__basePublishImagesUri.value, __basePublishImagesUri.set, None, '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, 'baseTemplatesStatusUri'), 'baseTemplatesStatusUri', '__httpwww_usharesoft_comuforge_Appliance_baseTemplatesStatusUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 607, 20), )

    
    baseTemplatesStatusUri = property(__baseTemplatesStatusUri.value, __baseTemplatesStatusUri.set, None, '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, 'baseTemplatesUri'), 'baseTemplatesUri', '__httpwww_usharesoft_comuforge_Appliance_baseTemplatesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 612, 20), )

    
    baseTemplatesUri = property(__baseTemplatesUri.value, __baseTemplatesUri.set, None, '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, 'bootScripts'), 'bootScripts', '__httpwww_usharesoft_comuforge_Appliance_bootScripts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 617, 20), )

    
    bootScripts = property(__bootScripts.value, __bootScripts.set, None, '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, 'bootScriptsUri'), 'bootScriptsUri', '__httpwww_usharesoft_comuforge_Appliance_bootScriptsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 628, 20), )

    
    bootScriptsUri = property(__bootScriptsUri.value, __bootScriptsUri.set, None, '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, 'bootScriptUris'), 'bootScriptUris', '__httpwww_usharesoft_comuforge_Appliance_bootScriptUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 633, 20), )

    
    bootScriptUris = property(__bootScriptUris.value, __bootScriptUris.set, None, '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, 'confMgmtPlatforms'), 'confMgmtPlatforms', '__httpwww_usharesoft_comuforge_Appliance_confMgmtPlatforms', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 638, 20), )

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

    
    # Element confMgmtPlatformsUri uses Python identifier confMgmtPlatformsUri
    __confMgmtPlatformsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'confMgmtPlatformsUri'), 'confMgmtPlatformsUri', '__httpwww_usharesoft_comuforge_Appliance_confMgmtPlatformsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20), )

    
    confMgmtPlatformsUri = property(__confMgmtPlatformsUri.value, __confMgmtPlatformsUri.set, None, None)

    
    # Element confMgmtPlatformUris uses Python identifier confMgmtPlatformUris
    __confMgmtPlatformUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'confMgmtPlatformUris'), 'confMgmtPlatformUris', '__httpwww_usharesoft_comuforge_Appliance_confMgmtPlatformUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 648, 20), )

    
    confMgmtPlatformUris = property(__confMgmtPlatformUris.value, __confMgmtPlatformUris.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_Appliance_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 650, 20), )

    
    description = property(__description.value, __description.set, None, 'a description of the appliance')

    
    # Element distributionName uses Python identifier distributionName
    __distributionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionName'), 'distributionName', '__httpwww_usharesoft_comuforge_Appliance_distributionName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 655, 20), )

    
    distributionName = property(__distributionName.value, __distributionName.set, None, '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, 'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_Appliance_distributionUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 660, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, '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, 'exportsUri'), 'exportsUri', '__httpwww_usharesoft_comuforge_Appliance_exportsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 665, 20), )

    
    exportsUri = property(__exportsUri.value, __exportsUri.set, None, '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, 'images'), 'images', '__httpwww_usharesoft_comuforge_Appliance_images', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 670, 20), )

    
    images = property(__images.value, __images.set, None, '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, 'imageUris'), 'imageUris', '__httpwww_usharesoft_comuforge_Appliance_imageUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 681, 20), )

    
    imageUris = property(__imageUris.value, __imageUris.set, None, '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, 'imported'), 'imported', '__httpwww_usharesoft_comuforge_Appliance_imported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 686, 20), )

    
    imported = property(__imported.value, __imported.set, None, '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, 'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_Appliance_installedSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 691, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, "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, 'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Appliance_installProfile', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 696, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, 'the :ref:`installprofile-object` object for this appliance')

    
    # Element installProfileUri uses Python identifier installProfileUri
    __installProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_Appliance_installProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 701, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, '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, 'lastPkgUpdate'), 'lastPkgUpdate', '__httpwww_usharesoft_comuforge_Appliance_lastPkgUpdate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 706, 20), )

    
    lastPkgUpdate = property(__lastPkgUpdate.value, __lastPkgUpdate.set, None, '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, 'logo'), 'logo', '__httpwww_usharesoft_comuforge_Appliance_logo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 711, 20), )

    
    logo = property(__logo.value, __logo.set, None, 'the :ref:`logo-object` object for the appliance')

    
    # Element mySoftwareList uses Python identifier mySoftwareList
    __mySoftwareList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mySoftwareList'), 'mySoftwareList', '__httpwww_usharesoft_comuforge_Appliance_mySoftwareList', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 716, 20), )

    
    mySoftwareList = property(__mySoftwareList.value, __mySoftwareList.set, None, '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, 'mySoftwareUris'), 'mySoftwareUris', '__httpwww_usharesoft_comuforge_Appliance_mySoftwareUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 727, 20), )

    
    mySoftwareUris = property(__mySoftwareUris.value, __mySoftwareUris.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Appliance_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 732, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this appliance')

    
    # Element nbSecurityUpdates uses Python identifier nbSecurityUpdates
    __nbSecurityUpdates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbSecurityUpdates'), 'nbSecurityUpdates', '__httpwww_usharesoft_comuforge_Appliance_nbSecurityUpdates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 738, 20), )

    
    nbSecurityUpdates = property(__nbSecurityUpdates.value, __nbSecurityUpdates.set, None, '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, 'nbUpdates'), 'nbUpdates', '__httpwww_usharesoft_comuforge_Appliance_nbUpdates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 744, 20), )

    
    nbUpdates = property(__nbUpdates.value, __nbUpdates.set, None, 'the number of native package updates available for update')

    
    # Element oasPackage uses Python identifier oasPackage
    __oasPackage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'oasPackage'), 'oasPackage', '__httpwww_usharesoft_comuforge_Appliance_oasPackage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 750, 20), )

    
    oasPackage = property(__oasPackage.value, __oasPackage.set, None, None)

    
    # Element oasPackageUri uses Python identifier oasPackageUri
    __oasPackageUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'oasPackageUri'), 'oasPackageUri', '__httpwww_usharesoft_comuforge_Appliance_oasPackageUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 752, 20), )

    
    oasPackageUri = property(__oasPackageUri.value, __oasPackageUri.set, None, None)

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Appliance_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 754, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, '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, 'osProfile'), 'osProfile', '__httpwww_usharesoft_comuforge_Appliance_osProfile', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 760, 20), )

    
    osProfile = property(__osProfile.value, __osProfile.set, None, '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, 'osProfileUri'), 'osProfileUri', '__httpwww_usharesoft_comuforge_Appliance_osProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 766, 20), )

    
    osProfileUri = property(__osProfileUri.value, __osProfileUri.set, None, '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, 'parentApplianceUri'), 'parentApplianceUri', '__httpwww_usharesoft_comuforge_Appliance_parentApplianceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 772, 20), )

    
    parentApplianceUri = property(__parentApplianceUri.value, __parentApplianceUri.set, None, '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, 'parentTemplateUri'), 'parentTemplateUri', '__httpwww_usharesoft_comuforge_Appliance_parentTemplateUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 778, 20), )

    
    parentTemplateUri = property(__parentTemplateUri.value, __parentTemplateUri.set, None, '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, 'projects'), 'projects', '__httpwww_usharesoft_comuforge_Appliance_projects', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 783, 20), )

    
    projects = property(__projects.value, __projects.set, None, '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, 'projectUris'), 'projectUris', '__httpwww_usharesoft_comuforge_Appliance_projectUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 794, 20), )

    
    projectUris = property(__projectUris.value, __projectUris.set, None, '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, 'publishImages'), 'publishImages', '__httpwww_usharesoft_comuforge_Appliance_publishImages', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 799, 20), )

    
    publishImages = property(__publishImages.value, __publishImages.set, None, '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, 'publishImageUris'), 'publishImageUris', '__httpwww_usharesoft_comuforge_Appliance_publishImageUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 813, 20), )

    
    publishImageUris = property(__publishImageUris.value, __publishImageUris.set, None, '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, 'revision'), 'revision', '__httpwww_usharesoft_comuforge_Appliance_revision', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 819, 20), )

    
    revision = property(__revision.value, __revision.set, None, 'the revision number of this appliance')

    
    # Element shared uses Python identifier shared
    __shared = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'shared'), 'shared', '__httpwww_usharesoft_comuforge_Appliance_shared', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 824, 20), )

    
    shared = property(__shared.value, __shared.set, None, '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, 'size'), 'size', '__httpwww_usharesoft_comuforge_Appliance_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 829, 20), )

    
    size = property(__size.value, __size.set, None, '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, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_Appliance_tag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 834, 20), )

    
    tag = property(__tag.value, __tag.set, None, 'a tag for this appliance')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Appliance_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 839, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this appliance')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_Appliance_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 844, 20), )

    
    version = property(__version.value, __version.set, None, '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', '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, 'ApplianceExport')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 855, 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, 'applianceName'), 'applianceName', '__httpwww_usharesoft_comuforge_ApplianceExport_applianceName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 867, 20), )

    
    applianceName = property(__applianceName.value, __applianceName.set, None, 'the name of the exported appliance')

    
    # Element applianceVersion uses Python identifier applianceVersion
    __applianceVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'applianceVersion'), 'applianceVersion', '__httpwww_usharesoft_comuforge_ApplianceExport_applianceVersion', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 872, 20), )

    
    applianceVersion = property(__applianceVersion.value, __applianceVersion.set, None, 'the version of the exported appliance')

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_ApplianceExport_downloadUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 877, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, 'the uri allowing the archive to be downloaded')

    
    # Element downloaded uses Python identifier downloaded
    __downloaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'downloaded'), 'downloaded', '__httpwww_usharesoft_comuforge_ApplianceExport_downloaded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 882, 20), )

    
    downloaded = property(__downloaded.value, __downloaded.set, None, '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, 'location'), 'location', '__httpwww_usharesoft_comuforge_ApplianceExport_location', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 888, 20), )

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

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ApplianceExport_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 889, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, 'the uri of the exported appliance')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_ApplianceExport_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 894, 20), )

    
    status = property(__status.value, __status.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ApplianceExport_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 899, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'ApplianceExports')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 909, 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, 'applianceExports'), 'applianceExports', '__httpwww_usharesoft_comuforge_ApplianceExports_applianceExports', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 918, 20), )

    
    applianceExports = property(__applianceExports.value, __applianceExports.set, None, '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', '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, 'ApplianceImports')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 990, 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, 'applianceImports'), 'applianceImports', '__httpwww_usharesoft_comuforge_ApplianceImports_applianceImports', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 999, 20), )

    
    applianceImports = property(__applianceImports.value, __applianceImports.set, None, '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', '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, 'Appliances')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1014, 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, 'appliances'), 'appliances', '__httpwww_usharesoft_comuforge_Appliances_appliances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1023, 20), )

    
    appliances = property(__appliances.value, __appliances.set, None, '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', '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, 'ArtifactCredAccount')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1119, 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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1129, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this artifact account')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1134, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1139, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the artifact account')

    
    # Element host uses Python identifier host
    __host = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'host'), 'host', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_host', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1144, 20), )

    
    host = property(__host.value, __host.set, None, 'the hostname of the artifact account')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1149, 20), )

    
    login = property(__login.value, __login.set, None, 'the login (optional) to connect to the artifact account')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1154, 20), )

    
    password = property(__password.value, __password.set, None, 'the password (optional) to connect to the artifact account')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1159, 20), )

    
    type = property(__type.value, __type.set, None, 'the type of the artifact account, for example ``ftp``')

    
    # Element port uses Python identifier port
    __port = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'port'), 'port', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_port', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1171, 20), )

    
    port = property(__port.value, __port.set, None, 'the port of the artifact account')

    
    # Element softwareArtifactsUri uses Python identifier softwareArtifactsUri
    __softwareArtifactsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'softwareArtifactsUri'), 'softwareArtifactsUri', '__httpwww_usharesoft_comuforge_ArtifactCredAccount_softwareArtifactsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1176, 20), )

    
    softwareArtifactsUri = property(__softwareArtifactsUri.value, __softwareArtifactsUri.set, None, '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', '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, 'ArtifactCredAccounts')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1186, 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, 'artifactCredAccounts'), 'artifactCredAccounts', '__httpwww_usharesoft_comuforge_ArtifactCredAccounts_artifactCredAccounts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1195, 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', '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, 'AwsResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1207, 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, 'ec2Service'), 'ec2Service', '__httpwww_usharesoft_comuforge_AwsResources_ec2Service', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1211, 20), )

    
    ec2Service = property(__ec2Service.value, __ec2Service.set, None, None)

    
    # Element regions uses Python identifier regions
    __regions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'regions'), 'regions', '__httpwww_usharesoft_comuforge_AwsResources_regions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1237, 20), )

    
    regions = property(__regions.value, __regions.set, None, None)

    
    # Element s3Service uses Python identifier s3Service
    __s3Service = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 's3Service'), 's3Service', '__httpwww_usharesoft_comuforge_AwsResources_s3Service', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1254, 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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1212, 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, 'amis'), 'amis', '__httpwww_usharesoft_comuforge_CTD_ANON_246_amis', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1241, 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, 'localisation'), 'localisation', '__httpwww_usharesoft_comuforge_CTD_ANON_247_localisation', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1245, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1255, 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, 'buckets'), 'buckets', '__httpwww_usharesoft_comuforge_CTD_ANON_248_buckets', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1263, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CTD_ANON_249_name', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1267, 72), )

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

    
    # Element owner uses Python identifier owner
    __owner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'owner'), 'owner', '__httpwww_usharesoft_comuforge_CTD_ANON_249_owner', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1268, 72), )

    
    owner = property(__owner.value, __owner.set, None, None)

    
    # Element permission uses Python identifier permission
    __permission = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'permission'), 'permission', '__httpwww_usharesoft_comuforge_CTD_ANON_249_permission', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1269, 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, 'AzureResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1303, 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, 'management'), 'management', '__httpwww_usharesoft_comuforge_AzureResources_management', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 20), )

    
    management = property(__management.value, __management.set, None, None)

    
    # Element storage uses Python identifier storage
    __storage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'storage'), 'storage', '__httpwww_usharesoft_comuforge_AzureResources_storage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 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', '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, 'Blueprint')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1446, 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, 'deployments'), 'deployments', '__httpwww_usharesoft_comuforge_Blueprint_deployments', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 20), )

    
    deployments = property(__deployments.value, __deployments.set, None, None)

    
    # Element deploymentsUri uses Python identifier deploymentsUri
    __deploymentsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'deploymentsUri'), 'deploymentsUri', '__httpwww_usharesoft_comuforge_Blueprint_deploymentsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 20), )

    
    deploymentsUri = property(__deploymentsUri.value, __deploymentsUri.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_Blueprint_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 20), )

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

    
    # Element exportObjects uses Python identifier exportObjects
    __exportObjects = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'exportObjects'), 'exportObjects', '__httpwww_usharesoft_comuforge_Blueprint_exportObjects', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1459, 20), )

    
    exportObjects = property(__exportObjects.value, __exportObjects.set, None, None)

    
    # Element exportsUri uses Python identifier exportsUri
    __exportsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'exportsUri'), 'exportsUri', '__httpwww_usharesoft_comuforge_Blueprint_exportsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 20), )

    
    exportsUri = property(__exportsUri.value, __exportsUri.set, None, None)

    
    # Element layers uses Python identifier layers
    __layers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'layers'), 'layers', '__httpwww_usharesoft_comuforge_Blueprint_layers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 20), )

    
    layers = property(__layers.value, __layers.set, None, None)

    
    # Element layersUri uses Python identifier layersUri
    __layersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'layersUri'), 'layersUri', '__httpwww_usharesoft_comuforge_Blueprint_layersUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1474, 20), )

    
    layersUri = property(__layersUri.value, __layersUri.set, None, None)

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'logo'), 'logo', '__httpwww_usharesoft_comuforge_Blueprint_logo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1475, 20), )

    
    logo = property(__logo.value, __logo.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Blueprint_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 20), )

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

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Blueprint_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1477, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Blueprint_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1478, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element revision uses Python identifier revision
    __revision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'revision'), 'revision', '__httpwww_usharesoft_comuforge_Blueprint_revision', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1479, 20), )

    
    revision = property(__revision.value, __revision.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Blueprint_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1480, 20), )

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

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_Blueprint_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1481, 20), )

    
    version = property(__version.value, __version.set, None, None)

    
    # Element zones uses Python identifier zones
    __zones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zones'), 'zones', '__httpwww_usharesoft_comuforge_Blueprint_zones', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1482, 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', '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, 'BlueprintLayer')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1494, 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, 'bootOrder'), 'bootOrder', '__httpwww_usharesoft_comuforge_BlueprintLayer_bootOrder', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 20), )

    
    bootOrder = property(__bootOrder.value, __bootOrder.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_BlueprintLayer_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 20), )

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

    
    # Element hardwareSettings uses Python identifier hardwareSettings
    __hardwareSettings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'hardwareSettings'), 'hardwareSettings', '__httpwww_usharesoft_comuforge_BlueprintLayer_hardwareSettings', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 20), )

    
    hardwareSettings = property(__hardwareSettings.value, __hardwareSettings.set, None, None)

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_BlueprintLayer_installProfile', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1501, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, None)

    
    # Element installProfileUri uses Python identifier installProfileUri
    __installProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_BlueprintLayer_installProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1502, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_BlueprintLayer_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1503, 20), )

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

    
    # Element nbInstances uses Python identifier nbInstances
    __nbInstances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbInstances'), 'nbInstances', '__httpwww_usharesoft_comuforge_BlueprintLayer_nbInstances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1504, 20), )

    
    nbInstances = property(__nbInstances.value, __nbInstances.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_BlueprintLayer_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1505, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element securityGroup uses Python identifier securityGroup
    __securityGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'securityGroup'), 'securityGroup', '__httpwww_usharesoft_comuforge_BlueprintLayer_securityGroup', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1506, 20), )

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

    
    # Element securityGroupUri uses Python identifier securityGroupUri
    __securityGroupUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'securityGroupUri'), 'securityGroupUri', '__httpwww_usharesoft_comuforge_BlueprintLayer_securityGroupUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1507, 20), )

    
    securityGroupUri = property(__securityGroupUri.value, __securityGroupUri.set, None, None)

    
    # Element template uses Python identifier template
    __template = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'template'), 'template', '__httpwww_usharesoft_comuforge_BlueprintLayer_template', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1508, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_BlueprintLayer_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1509, 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', '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, 'BlueprintLayers')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1515, 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, 'blueprintLayers'), 'blueprintLayers', '__httpwww_usharesoft_comuforge_BlueprintLayers_blueprintLayers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1519, 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', '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, 'Blueprints')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1531, 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, 'blueprints'), 'blueprints', '__httpwww_usharesoft_comuforge_Blueprints_blueprints', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1535, 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', '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, 'BootScripts')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1579, 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, 'bootScripts'), 'bootScripts', '__httpwww_usharesoft_comuforge_BootScripts_bootScripts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1588, 20), )

    
    bootScripts = property(__bootScripts.value, __bootScripts.set, None, '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', 'BootScripts', BootScripts)


# 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, 'Catalog')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1603, 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, 'distributions'), 'distributions', '__httpwww_usharesoft_comuforge_Catalog_distributions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1607, 20), )

    
    distributions = property(__distributions.value, __distributions.set, None, None)

    
    # Element formats uses Python identifier formats
    __formats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'formats'), 'formats', '__httpwww_usharesoft_comuforge_Catalog_formats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1614, 20), )

    
    formats = property(__formats.value, __formats.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Catalog_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1621, 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', '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, 'Categories')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1627, 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, 'categories'), 'categories', '__httpwww_usharesoft_comuforge_Categories_categories', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1636, 20), )

    
    categories = property(__categories.value, __categories.set, None, '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', '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, 'Category')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1651, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Category_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1662, 20), )

    
    name = property(__name.value, __name.set, None, 'the category name (displayed name)')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Category_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1667, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, '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, 'subCategories'), 'subCategories', '__httpwww_usharesoft_comuforge_Category_subCategories', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1672, 20), )

    
    subCategories = property(__subCategories.value, __subCategories.set, None, '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, 'subCategoryUri'), 'subCategoryUri', '__httpwww_usharesoft_comuforge_Category_subCategoryUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1682, 20), )

    
    subCategoryUri = property(__subCategoryUri.value, __subCategoryUri.set, None, 'the uri resource to get all the sub-categories')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Category_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1687, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri of this category')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_Category_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1692, 20), )

    
    type = property(__type.value, __type.set, None, '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', '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, 'Certificates')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1763, 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, 'certificates'), 'certificates', '__httpwww_usharesoft_comuforge_Certificates_certificates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1772, 20), )

    
    certificates = property(__certificates.value, __certificates.set, None, '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', '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, 'CloudProviders')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1787, 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, 'cloudProviders'), 'cloudProviders', '__httpwww_usharesoft_comuforge_CloudProviders_cloudProviders', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1791, 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', '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, 'CloudProvider')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1804, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CloudProvider_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1808, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_CloudProvider_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1809, 20), )

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

    
    # Element baseVirtualImagesRepositoriesUri uses Python identifier baseVirtualImagesRepositoriesUri
    __baseVirtualImagesRepositoriesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseVirtualImagesRepositoriesUri'), 'baseVirtualImagesRepositoriesUri', '__httpwww_usharesoft_comuforge_CloudProvider_baseVirtualImagesRepositoriesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1810, 20), )

    
    baseVirtualImagesRepositoriesUri = property(__baseVirtualImagesRepositoriesUri.value, __baseVirtualImagesRepositoriesUri.set, None, None)

    
    # Element tenants uses Python identifier tenants
    __tenants = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'tenants'), 'tenants', '__httpwww_usharesoft_comuforge_CloudProvider_tenants', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1811, 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', '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, 'CloudstackEntity')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1853, 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, 'id'), 'id', '__httpwww_usharesoft_comuforge_CloudstackEntity_id', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20), )

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

    _ElementMap.update({
        __id.name() : __id
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'CloudstackResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1863, 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, 'diskOfferings'), 'diskOfferings', '__httpwww_usharesoft_comuforge_CloudstackResources_diskOfferings', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1867, 20), )

    
    diskOfferings = property(__diskOfferings.value, __diskOfferings.set, None, None)

    
    # Element domains uses Python identifier domains
    __domains = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domains'), 'domains', '__httpwww_usharesoft_comuforge_CloudstackResources_domains', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1886, 20), )

    
    domains = property(__domains.value, __domains.set, None, None)

    
    # Element isos uses Python identifier isos
    __isos = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'isos'), 'isos', '__httpwww_usharesoft_comuforge_CloudstackResources_isos', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1987, 20), )

    
    isos = property(__isos.value, __isos.set, None, None)

    
    # Element properties uses Python identifier properties
    __properties = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'properties'), 'properties', '__httpwww_usharesoft_comuforge_CloudstackResources_properties', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2014, 20), )

    
    properties = property(__properties.value, __properties.set, None, None)

    
    # Element serviceOfferings uses Python identifier serviceOfferings
    __serviceOfferings = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serviceOfferings'), 'serviceOfferings', '__httpwww_usharesoft_comuforge_CloudstackResources_serviceOfferings', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2028, 20), )

    
    serviceOfferings = property(__serviceOfferings.value, __serviceOfferings.set, None, None)

    
    # Element templates uses Python identifier templates
    __templates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templates'), 'templates', '__httpwww_usharesoft_comuforge_CloudstackResources_templates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2052, 20), )

    
    templates = property(__templates.value, __templates.set, None, None)

    
    # Element vms uses Python identifier vms
    __vms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vms'), 'vms', '__httpwww_usharesoft_comuforge_CloudstackResources_vms', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2083, 20), )

    
    vms = property(__vms.value, __vms.set, None, None)

    
    # Element zones uses Python identifier zones
    __zones = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zones'), 'zones', '__httpwww_usharesoft_comuforge_CloudstackResources_zones', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2171, 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', '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, 'Comment')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2203, 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, 'abused'), 'abused', '__httpwww_usharesoft_comuforge_Comment_abused', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2212, 20), )

    
    abused = property(__abused.value, __abused.set, None, '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, 'abuseUri'), 'abuseUri', '__httpwww_usharesoft_comuforge_Comment_abuseUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2217, 20), )

    
    abuseUri = property(__abuseUri.value, __abuseUri.set, None, '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, 'likesUri'), 'likesUri', '__httpwww_usharesoft_comuforge_Comment_likesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2222, 20), )

    
    likesUri = property(__likesUri.value, __likesUri.set, None, 'the uri resource to use to like this comment')

    
    # Element loginName uses Python identifier loginName
    __loginName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'loginName'), 'loginName', '__httpwww_usharesoft_comuforge_Comment_loginName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2227, 20), )

    
    loginName = property(__loginName.value, __loginName.set, None, '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, 'message'), 'message', '__httpwww_usharesoft_comuforge_Comment_message', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2232, 20), )

    
    message = property(__message.value, __message.set, None, 'the comment content')

    
    # Element nbAbused uses Python identifier nbAbused
    __nbAbused = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbAbused'), 'nbAbused', '__httpwww_usharesoft_comuforge_Comment_nbAbused', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2237, 20), )

    
    nbAbused = property(__nbAbused.value, __nbAbused.set, None, '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, 'nbDislike'), 'nbDislike', '__httpwww_usharesoft_comuforge_Comment_nbDislike', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2242, 20), )

    
    nbDislike = property(__nbDislike.value, __nbDislike.set, None, 'the number of dislikes for this comment')

    
    # Element nbLike uses Python identifier nbLike
    __nbLike = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbLike'), 'nbLike', '__httpwww_usharesoft_comuforge_Comment_nbLike', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2247, 20), )

    
    nbLike = property(__nbLike.value, __nbLike.set, None, 'the number of likes for this comment')

    
    # Element photo uses Python identifier photo
    __photo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'photo'), 'photo', '__httpwww_usharesoft_comuforge_Comment_photo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2252, 20), )

    
    photo = property(__photo.value, __photo.set, None, '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, 'rating'), 'rating', '__httpwww_usharesoft_comuforge_Comment_rating', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2257, 20), )

    
    rating = property(__rating.value, __rating.set, None, '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, 'replies'), 'replies', '__httpwww_usharesoft_comuforge_Comment_replies', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2265, 20), )

    
    replies = property(__replies.value, __replies.set, None, '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, 'replyUri'), 'replyUri', '__httpwww_usharesoft_comuforge_Comment_replyUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2275, 20), )

    
    replyUri = property(__replyUri.value, __replyUri.set, None, '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, 'tags'), 'tags', '__httpwww_usharesoft_comuforge_Comment_tags', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2280, 20), )

    
    tags = property(__tags.value, __tags.set, None, 'a string of tags for this comment')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_Comment_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2285, 20), )

    
    type = property(__type.value, __type.set, None, 'the comment type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Comment_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Comments')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2306, 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, 'comments'), 'comments', '__httpwww_usharesoft_comuforge_Comments_comments', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2315, 20), )

    
    comments = property(__comments.value, __comments.set, None, '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', '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, 'Companies')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2330, 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, 'companies'), 'companies', '__httpwww_usharesoft_comuforge_Companies_companies', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 20), )

    
    companies = property(__companies.value, __companies.set, None, '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', '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, 'Company')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2354, 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, 'address'), 'address', '__httpwww_usharesoft_comuforge_Company_address', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2362, 20), )

    
    address = property(__address.value, __address.set, None, 'the :ref:`address-object` of the company')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'logo'), 'logo', '__httpwww_usharesoft_comuforge_Company_logo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2367, 20), )

    
    logo = property(__logo.value, __logo.set, None, 'the photo or :ref:`logo-object` of the company')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Company_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2372, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the company')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Company_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2377, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Company_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2382, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this company')

    
    # Element website uses Python identifier website
    __website = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'website'), 'website', '__httpwww_usharesoft_comuforge_Company_website', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2387, 20), )

    
    website = property(__website.value, __website.set, None, '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', '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, 'ConfMgmtPlatform')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2397, 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, 'enabled'), 'enabled', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_enabled', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2401, 20), )

    
    enabled = property(__enabled.value, __enabled.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2402, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element project uses Python identifier project
    __project = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'project'), 'project', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_project', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2403, 20), )

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

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ConfMgmtPlatform_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2405, 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', '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, 'ConfMgmtPlatforms')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2411, 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, 'platforms'), 'platforms', '__httpwww_usharesoft_comuforge_ConfMgmtPlatforms_platforms', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2415, 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', '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, 'CredAccount')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2427, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_CredAccount_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the cloud account')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_CredAccount_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_CredAccount_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this cloud account')

    
    # Element targetPlatform uses Python identifier targetPlatform
    __targetPlatform = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'targetPlatform'), 'targetPlatform', '__httpwww_usharesoft_comuforge_CredAccount_targetPlatform', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20), )

    
    targetPlatform = property(__targetPlatform.value, __targetPlatform.set, None, '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', '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, 'CredAccounts')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2836, 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, 'credAccounts'), 'credAccounts', '__httpwww_usharesoft_comuforge_CredAccounts_credAccounts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2845, 20), )

    
    credAccounts = property(__credAccounts.value, __credAccounts.set, None, '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', '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, 'Deployment')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3014, 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, 'blueprintUri'), 'blueprintUri', '__httpwww_usharesoft_comuforge_Deployment_blueprintUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3018, 20), )

    
    blueprintUri = property(__blueprintUri.value, __blueprintUri.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_Deployment_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 20), )

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

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'images'), 'images', '__httpwww_usharesoft_comuforge_Deployment_images', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3020, 20), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Deployment_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3027, 20), )

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

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Deployment_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3028, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_Deployment_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 20), )

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

    
    # Element statusUri uses Python identifier statusUri
    __statusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_Deployment_statusUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3030, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Deployment_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3031, 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', '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, 'Disk')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3038, 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, 'blockSize'), 'blockSize', '__httpwww_usharesoft_comuforge_Disk_blockSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3048, 20), )

    
    blockSize = property(__blockSize.value, __blockSize.set, None, 'the disk block size (bytes)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Disk_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3053, 20), )

    
    name = property(__name.value, __name.set, None, 'the disk name, for example ``sda``')

    
    # Element partitions uses Python identifier partitions
    __partitions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'partitions'), 'partitions', '__httpwww_usharesoft_comuforge_Disk_partitions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3068, 20), )

    
    partitions = property(__partitions.value, __partitions.set, None, '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, 'partitionsUri'), 'partitionsUri', '__httpwww_usharesoft_comuforge_Disk_partitionsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 20), )

    
    partitionsUri = property(__partitionsUri.value, __partitionsUri.set, None, '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, 'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_Disk_partitionTableUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3083, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, 'the uri resource of the parent partition table')

    
    # Element partitionType uses Python identifier partitionType
    __partitionType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'partitionType'), 'partitionType', '__httpwww_usharesoft_comuforge_Disk_partitionType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3088, 20), )

    
    partitionType = property(__partitionType.value, __partitionType.set, None, 'the disk type')

    
    # Element partitionUris uses Python identifier partitionUris
    __partitionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'partitionUris'), 'partitionUris', '__httpwww_usharesoft_comuforge_Disk_partitionUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3099, 20), )

    
    partitionUris = property(__partitionUris.value, __partitionUris.set, None, '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, 'size'), 'size', '__httpwww_usharesoft_comuforge_Disk_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3104, 20), )

    
    size = property(__size.value, __size.set, None, 'the disk size (in bytes)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Disk_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3109, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Disks')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3119, 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, 'disks'), 'disks', '__httpwww_usharesoft_comuforge_Disks_disks', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3128, 20), )

    
    disks = property(__disks.value, __disks.set, None, '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', '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, 'DistribProfiles')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3176, 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, 'distribProfiles'), 'distribProfiles', '__httpwww_usharesoft_comuforge_DistribProfiles_distribProfiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3185, 20), )

    
    distribProfiles = property(__distribProfiles.value, __distribProfiles.set, None, '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', '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, 'DistribProfileTemplate')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3201, 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, 'abbreviation'), 'abbreviation', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_abbreviation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3212, 20), )

    
    abbreviation = property(__abbreviation.value, __abbreviation.set, None, None)

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'active'), 'active', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3213, 20), )

    
    active = property(__active.value, __active.set, None, '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, 'arch'), 'arch', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_arch', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3218, 20), )

    
    arch = property(__arch.value, __arch.set, None, '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, 'description'), 'description', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3223, 20), )

    
    description = property(__description.value, __description.set, None, 'the description of this os profile template')

    
    # Element distributionPackagesUri uses Python identifier distributionPackagesUri
    __distributionPackagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionPackagesUri'), 'distributionPackagesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_distributionPackagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3228, 20), )

    
    distributionPackagesUri = property(__distributionPackagesUri.value, __distributionPackagesUri.set, None, '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, 'distributionServicesUri'), 'distributionServicesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_distributionServicesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3233, 20), )

    
    distributionServicesUri = property(__distributionServicesUri.value, __distributionServicesUri.set, None, None)

    
    # Element distributionUri uses Python identifier distributionUri
    __distributionUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_distributionUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3234, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, '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, 'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_installedSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3239, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3245, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this os profile template')

    
    # Element packagesUri uses Python identifier packagesUri
    __packagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'packagesUri'), 'packagesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_packagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 20), )

    
    packagesUri = property(__packagesUri.value, __packagesUri.set, None, '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, 'packageUris'), 'packageUris', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_packageUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3255, 20), )

    
    packageUris = property(__packageUris.value, __packageUris.set, None, '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, 'servicesUri'), 'servicesUri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_servicesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3260, 20), )

    
    servicesUri = property(__servicesUri.value, __servicesUri.set, None, None)

    
    # Element serviceUris uses Python identifier serviceUris
    __serviceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serviceUris'), 'serviceUris', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_serviceUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3261, 20), )

    
    serviceUris = property(__serviceUris.value, __serviceUris.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'size'), 'size', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3262, 20), )

    
    size = property(__size.value, __size.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3267, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this os profile template')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_DistribProfileTemplate_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20), )

    
    version = property(__version.value, __version.set, None, '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', '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, 'DistribProfileTemplates')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3282, 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, 'distribProfileTemplates'), 'distribProfileTemplates', '__httpwww_usharesoft_comuforge_DistribProfileTemplates_distribProfileTemplates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3291, 20), )

    
    distribProfileTemplates = property(__distribProfileTemplates.value, __distribProfileTemplates.set, None, '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', '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, 'Distribution')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3307, 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, 'active'), 'active', '__httpwww_usharesoft_comuforge_Distribution_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3316, 20), )

    
    active = property(__active.value, __active.set, None, '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, 'arch'), 'arch', '__httpwww_usharesoft_comuforge_Distribution_arch', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20), )

    
    arch = property(__arch.value, __arch.set, None, 'the architecture of this operating system')

    
    # Element baseMilestonesUri uses Python identifier baseMilestonesUri
    __baseMilestonesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseMilestonesUri'), 'baseMilestonesUri', '__httpwww_usharesoft_comuforge_Distribution_baseMilestonesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3335, 20), )

    
    baseMilestonesUri = property(__baseMilestonesUri.value, __baseMilestonesUri.set, None, '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, 'basePkgsUri'), 'basePkgsUri', '__httpwww_usharesoft_comuforge_Distribution_basePkgsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3340, 20), )

    
    basePkgsUri = property(__basePkgsUri.value, __basePkgsUri.set, None, '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, 'baseProfilesUri'), 'baseProfilesUri', '__httpwww_usharesoft_comuforge_Distribution_baseProfilesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3345, 20), )

    
    baseProfilesUri = property(__baseProfilesUri.value, __baseProfilesUri.set, None, '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, 'baseProhibitedFormatsUri'), 'baseProhibitedFormatsUri', '__httpwww_usharesoft_comuforge_Distribution_baseProhibitedFormatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 20), )

    
    baseProhibitedFormatsUri = property(__baseProhibitedFormatsUri.value, __baseProhibitedFormatsUri.set, None, None)

    
    # Element baseProhibitedTargetFormatsUri uses Python identifier baseProhibitedTargetFormatsUri
    __baseProhibitedTargetFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseProhibitedTargetFormatsUri'), 'baseProhibitedTargetFormatsUri', '__httpwww_usharesoft_comuforge_Distribution_baseProhibitedTargetFormatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3351, 20), )

    
    baseProhibitedTargetFormatsUri = property(__baseProhibitedTargetFormatsUri.value, __baseProhibitedTargetFormatsUri.set, None, None)

    
    # Element baseServicesUri uses Python identifier baseServicesUri
    __baseServicesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseServicesUri'), 'baseServicesUri', '__httpwww_usharesoft_comuforge_Distribution_baseServicesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3352, 20), )

    
    baseServicesUri = property(__baseServicesUri.value, __baseServicesUri.set, None, None)

    
    # Element baseGoldensUri uses Python identifier baseGoldensUri
    __baseGoldensUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseGoldensUri'), 'baseGoldensUri', '__httpwww_usharesoft_comuforge_Distribution_baseGoldensUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3353, 20), )

    
    baseGoldensUri = property(__baseGoldensUri.value, __baseGoldensUri.set, None, '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, 'company'), 'company', '__httpwww_usharesoft_comuforge_Distribution_company', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3358, 20), )

    
    company = property(__company.value, __company.set, None, '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, 'completeProfileUri'), 'completeProfileUri', '__httpwww_usharesoft_comuforge_Distribution_completeProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3363, 20), )

    
    completeProfileUri = property(__completeProfileUri.value, __completeProfileUri.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_Distribution_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3364, 20), )

    
    description = property(__description.value, __description.set, None, 'the description of this operating system')

    
    # Element family uses Python identifier family
    __family = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'family'), 'family', '__httpwww_usharesoft_comuforge_Distribution_family', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3369, 20), )

    
    family = property(__family.value, __family.set, None, 'the family type for this operating system')

    
    # Element lastPkgBuildDate uses Python identifier lastPkgBuildDate
    __lastPkgBuildDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'lastPkgBuildDate'), 'lastPkgBuildDate', '__httpwww_usharesoft_comuforge_Distribution_lastPkgBuildDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3381, 20), )

    
    lastPkgBuildDate = property(__lastPkgBuildDate.value, __lastPkgBuildDate.set, None, None)

    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'license'), 'license', '__httpwww_usharesoft_comuforge_Distribution_license', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3382, 20), )

    
    license = property(__license.value, __license.set, None, '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, 'milestoneUris'), 'milestoneUris', '__httpwww_usharesoft_comuforge_Distribution_milestoneUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3387, 20), )

    
    milestoneUris = property(__milestoneUris.value, __milestoneUris.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Distribution_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3392, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the operating system')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Distribution_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'pkgType'), 'pkgType', '__httpwww_usharesoft_comuforge_Distribution_pkgType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3415, 20), )

    
    pkgType = property(__pkgType.value, __pkgType.set, None, 'the native package type this operating system supports')

    
    # Element preselected uses Python identifier preselected
    __preselected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'preselected'), 'preselected', '__httpwww_usharesoft_comuforge_Distribution_preselected', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3420, 20), )

    
    preselected = property(__preselected.value, __preselected.set, None, None)

    
    # Element profiles uses Python identifier profiles
    __profiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'profiles'), 'profiles', '__httpwww_usharesoft_comuforge_Distribution_profiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3421, 20), )

    
    profiles = property(__profiles.value, __profiles.set, None, '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, 'profileUris'), 'profileUris', '__httpwww_usharesoft_comuforge_Distribution_profileUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3431, 20), )

    
    profileUris = property(__profileUris.value, __profileUris.set, None, '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, 'prohibitedFormats'), 'prohibitedFormats', '__httpwww_usharesoft_comuforge_Distribution_prohibitedFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3436, 20), )

    
    prohibitedFormats = property(__prohibitedFormats.value, __prohibitedFormats.set, None, None)

    
    # Element prohibitedTargetFormats uses Python identifier prohibitedTargetFormats
    __prohibitedTargetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'prohibitedTargetFormats'), 'prohibitedTargetFormats', '__httpwww_usharesoft_comuforge_Distribution_prohibitedTargetFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3443, 20), )

    
    prohibitedTargetFormats = property(__prohibitedTargetFormats.value, __prohibitedTargetFormats.set, None, None)

    
    # Element releaseDate uses Python identifier releaseDate
    __releaseDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'releaseDate'), 'releaseDate', '__httpwww_usharesoft_comuforge_Distribution_releaseDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3450, 20), )

    
    releaseDate = property(__releaseDate.value, __releaseDate.set, None, 'the date this operating system was released')

    
    # Element serviceUris uses Python identifier serviceUris
    __serviceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serviceUris'), 'serviceUris', '__httpwww_usharesoft_comuforge_Distribution_serviceUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3455, 20), )

    
    serviceUris = property(__serviceUris.value, __serviceUris.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'size'), 'size', '__httpwww_usharesoft_comuforge_Distribution_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3456, 20), )

    
    size = property(__size.value, __size.set, None, '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, 'skeletonSize'), 'skeletonSize', '__httpwww_usharesoft_comuforge_Distribution_skeletonSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3461, 20), )

    
    skeletonSize = property(__skeletonSize.value, __skeletonSize.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Distribution_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3462, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource for this operating system')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_Distribution_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3467, 20), )

    
    version = property(__version.value, __version.set, None, 'the version of this operating system')

    
    # Element versionId uses Python identifier versionId
    __versionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'versionId'), 'versionId', '__httpwww_usharesoft_comuforge_Distribution_versionId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3472, 20), )

    
    versionId = property(__versionId.value, __versionId.set, None, None)

    
    # Element visible uses Python identifier visible
    __visible = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'visible'), 'visible', '__httpwww_usharesoft_comuforge_Distribution_visible', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3473, 20), )

    
    visible = property(__visible.value, __visible.set, None, '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, 'welcomeMsg'), 'welcomeMsg', '__httpwww_usharesoft_comuforge_Distribution_welcomeMsg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3478, 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', '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, 'Distributions')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3484, 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, 'distributions'), 'distributions', '__httpwww_usharesoft_comuforge_Distributions_distributions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3493, 20), )

    
    distributions = property(__distributions.value, __distributions.set, None, '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', '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, 'Entitlements')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3530, 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, 'entitlements'), 'entitlements', '__httpwww_usharesoft_comuforge_Entitlements_entitlements', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3539, 20), )

    
    entitlements = property(__entitlements.value, __entitlements.set, None, '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', '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, 'ExportObject')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3555, 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, 'container'), 'container', '__httpwww_usharesoft_comuforge_ExportObject_container', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3564, 20), )

    
    container = property(__container.value, __container.set, None, None)

    
    # Element downloadKey uses Python identifier downloadKey
    __downloadKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'downloadKey'), 'downloadKey', '__httpwww_usharesoft_comuforge_ExportObject_downloadKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3565, 20), )

    
    downloadKey = property(__downloadKey.value, __downloadKey.set, None, '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, 'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_ExportObject_downloadUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3570, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, '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, 'images'), 'images', '__httpwww_usharesoft_comuforge_ExportObject_images', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3575, 20), )

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

    
    # Element location uses Python identifier location
    __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'location'), 'location', '__httpwww_usharesoft_comuforge_ExportObject_location', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3582, 20), )

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

    
    # Element parentType uses Python identifier parentType
    __parentType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentType'), 'parentType', '__httpwww_usharesoft_comuforge_ExportObject_parentType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3583, 20), )

    
    parentType = property(__parentType.value, __parentType.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ExportObject_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3584, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'status'), 'status', '__httpwww_usharesoft_comuforge_ExportObject_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3589, 20), )

    
    status = property(__status.value, __status.set, None, 'the current status of the export job')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_ExportObject_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3594, 20), )

    
    type = property(__type.value, __type.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ExportObject_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3606, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'ExportObjects')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3616, 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, 'exportObjects'), 'exportObjects', '__httpwww_usharesoft_comuforge_ExportObjects_exportObjects', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3625, 20), )

    
    exportObjects = property(__exportObjects.value, __exportObjects.set, None, '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', '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, 'FileEntry')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3641, 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, 'checksum'), 'checksum', '__httpwww_usharesoft_comuforge_FileEntry_checksum', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3650, 20), )

    
    checksum = property(__checksum.value, __checksum.set, None, 'the sha256 checksum value of the file')

    
    # Element directory uses Python identifier directory
    __directory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'directory'), 'directory', '__httpwww_usharesoft_comuforge_FileEntry_directory', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3655, 20), )

    
    directory = property(__directory.value, __directory.set, None, 'boolean flag determining if this file is a directory')

    
    # Element fullPath uses Python identifier fullPath
    __fullPath = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fullPath'), 'fullPath', '__httpwww_usharesoft_comuforge_FileEntry_fullPath', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3660, 20), )

    
    fullPath = property(__fullPath.value, __fullPath.set, None, 'the full canonical pathname of the file')

    
    # Element group uses Python identifier group
    __group = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'group'), 'group', '__httpwww_usharesoft_comuforge_FileEntry_group', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20), )

    
    group = property(__group.value, __group.set, None, 'the group name for this file (access)')

    
    # Element linkTarget uses Python identifier linkTarget
    __linkTarget = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'linkTarget'), 'linkTarget', '__httpwww_usharesoft_comuforge_FileEntry_linkTarget', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3670, 20), )

    
    linkTarget = property(__linkTarget.value, __linkTarget.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_FileEntry_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3675, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this file')

    
    # Element owner uses Python identifier owner
    __owner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'owner'), 'owner', '__httpwww_usharesoft_comuforge_FileEntry_owner', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3680, 20), )

    
    owner = property(__owner.value, __owner.set, None, 'the filesystem owner of the file')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_FileEntry_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3685, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'permissions'), 'permissions', '__httpwww_usharesoft_comuforge_FileEntry_permissions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 20), )

    
    permissions = property(__permissions.value, __permissions.set, None, 'the file permissions')

    
    # Element scannedInstanceId uses Python identifier scannedInstanceId
    __scannedInstanceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'scannedInstanceId'), 'scannedInstanceId', '__httpwww_usharesoft_comuforge_FileEntry_scannedInstanceId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3695, 20), )

    
    scannedInstanceId = property(__scannedInstanceId.value, __scannedInstanceId.set, None, '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, 'size'), 'size', '__httpwww_usharesoft_comuforge_FileEntry_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3700, 20), )

    
    size = property(__size.value, __size.set, None, 'the size (in bytes) of this file')

    
    # Element subEntries uses Python identifier subEntries
    __subEntries = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subEntries'), 'subEntries', '__httpwww_usharesoft_comuforge_FileEntry_subEntries', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3705, 20), )

    
    subEntries = property(__subEntries.value, __subEntries.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_FileEntry_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3710, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'FlexiantEntity')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3720, 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, 'uuid'), 'uuid', '__httpwww_usharesoft_comuforge_FlexiantEntity_uuid', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20), )

    
    uuid = property(__uuid.value, __uuid.set, None, None)

    _ElementMap.update({
        __uuid.name() : __uuid
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'FlexiantResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3730, 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, 'clusters'), 'clusters', '__httpwww_usharesoft_comuforge_FlexiantResources_clusters', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20), )

    
    clusters = property(__clusters.value, __clusters.set, None, None)

    
    # Element offers uses Python identifier offers
    __offers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'offers'), 'offers', '__httpwww_usharesoft_comuforge_FlexiantResources_offers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 20), )

    
    offers = property(__offers.value, __offers.set, None, None)

    _ElementMap.update({
        __clusters.name() : __clusters,
        __offers.name() : __offers
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'Galleries')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3933, 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, 'galleries'), 'galleries', '__httpwww_usharesoft_comuforge_Galleries_galleries', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3937, 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', '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, 'Gallery')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3950, 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, 'membersUri'), 'membersUri', '__httpwww_usharesoft_comuforge_Gallery_membersUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 20), )

    
    membersUri = property(__membersUri.value, __membersUri.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Gallery_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3955, 20), )

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

    
    # Element nbTemplates uses Python identifier nbTemplates
    __nbTemplates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbTemplates'), 'nbTemplates', '__httpwww_usharesoft_comuforge_Gallery_nbTemplates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3956, 20), )

    
    nbTemplates = property(__nbTemplates.value, __nbTemplates.set, None, None)

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Gallery_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3957, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, None)

    
    # Element partnersUri uses Python identifier partnersUri
    __partnersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'partnersUri'), 'partnersUri', '__httpwww_usharesoft_comuforge_Gallery_partnersUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3958, 20), )

    
    partnersUri = property(__partnersUri.value, __partnersUri.set, None, None)

    
    # Element productsNotificationsUri uses Python identifier productsNotificationsUri
    __productsNotificationsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'productsNotificationsUri'), 'productsNotificationsUri', '__httpwww_usharesoft_comuforge_Gallery_productsNotificationsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3959, 20), )

    
    productsNotificationsUri = property(__productsNotificationsUri.value, __productsNotificationsUri.set, None, None)

    
    # Element publicGallery uses Python identifier publicGallery
    __publicGallery = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicGallery'), 'publicGallery', '__httpwww_usharesoft_comuforge_Gallery_publicGallery', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3960, 20), )

    
    publicGallery = property(__publicGallery.value, __publicGallery.set, None, None)

    
    # Element publishers uses Python identifier publishers
    __publishers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publishers'), 'publishers', '__httpwww_usharesoft_comuforge_Gallery_publishers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3961, 20), )

    
    publishers = property(__publishers.value, __publishers.set, None, None)

    
    # Element publishersUri uses Python identifier publishersUri
    __publishersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publishersUri'), 'publishersUri', '__httpwww_usharesoft_comuforge_Gallery_publishersUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3968, 20), )

    
    publishersUri = property(__publishersUri.value, __publishersUri.set, None, None)

    
    # Element templatesNotificationsUri uses Python identifier templatesNotificationsUri
    __templatesNotificationsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templatesNotificationsUri'), 'templatesNotificationsUri', '__httpwww_usharesoft_comuforge_Gallery_templatesNotificationsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3969, 20), )

    
    templatesNotificationsUri = property(__templatesNotificationsUri.value, __templatesNotificationsUri.set, None, None)

    
    # Element templatesUri uses Python identifier templatesUri
    __templatesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templatesUri'), 'templatesUri', '__httpwww_usharesoft_comuforge_Gallery_templatesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3970, 20), )

    
    templatesUri = property(__templatesUri.value, __templatesUri.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Gallery_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 20), )

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

    
    # Element userGroupsUri uses Python identifier userGroupsUri
    __userGroupsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userGroupsUri'), 'userGroupsUri', '__httpwww_usharesoft_comuforge_Gallery_userGroupsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 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', '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, 'GalleryTemplates')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4177, 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, 'galleryTemplates'), 'galleryTemplates', '__httpwww_usharesoft_comuforge_GalleryTemplates_galleryTemplates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 20), )

    
    galleryTemplates = property(__galleryTemplates.value, __galleryTemplates.set, None, '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', '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, 'GalleryTemplateStat')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4202, 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, 'downloadId'), 'downloadId', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_downloadId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4212, 20), )

    
    downloadId = property(__downloadId.value, __downloadId.set, None, None)

    
    # Element nbDownloads uses Python identifier nbDownloads
    __nbDownloads = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbDownloads'), 'nbDownloads', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_nbDownloads', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4213, 20), )

    
    nbDownloads = property(__nbDownloads.value, __nbDownloads.set, None, '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, 'nbImports'), 'nbImports', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_nbImports', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4218, 20), )

    
    nbImports = property(__nbImports.value, __nbImports.set, None, 'the number of imports of this appliance template')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4223, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4228, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this object')

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'user'), 'user', '__httpwww_usharesoft_comuforge_GalleryTemplateStat_user', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4233, 20), )

    
    user = property(__user.value, __user.set, None, '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', '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, 'GalleryTemplateStatistics')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4244, 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, 'clonedStats'), 'clonedStats', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_clonedStats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4254, 20), )

    
    clonedStats = property(__clonedStats.value, __clonedStats.set, None, '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, 'clonedStatsUri'), 'clonedStatsUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_clonedStatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4264, 20), )

    
    clonedStatsUri = property(__clonedStatsUri.value, __clonedStatsUri.set, None, '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, 'clones'), 'clones', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_clones', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4269, 20), )

    
    clones = property(__clones.value, __clones.set, None, '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, 'downloads'), 'downloads', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_downloads', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4279, 20), )

    
    downloads = property(__downloads.value, __downloads.set, None, '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, 'hasRating'), 'hasRating', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_hasRating', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4289, 20), )

    
    hasRating = property(__hasRating.value, __hasRating.set, None, '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, 'nbDownloads'), 'nbDownloads', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_nbDownloads', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4294, 20), )

    
    nbDownloads = property(__nbDownloads.value, __nbDownloads.set, None, '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, 'nbImports'), 'nbImports', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_nbImports', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4299, 20), )

    
    nbImports = property(__nbImports.value, __nbImports.set, None, 'the total number of imports for this appliance template')

    
    # Element nbVotes uses Python identifier nbVotes
    __nbVotes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbVotes'), 'nbVotes', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_nbVotes', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4304, 20), )

    
    nbVotes = property(__nbVotes.value, __nbVotes.set, None, '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, 'overallRating'), 'overallRating', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_overallRating', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4309, 20), )

    
    overallRating = property(__overallRating.value, __overallRating.set, None, 'the overall rating of this appliance template')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4314, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, 'the uri resource of the parent appliance template')

    
    # Element truncatedDate uses Python identifier truncatedDate
    __truncatedDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'truncatedDate'), 'truncatedDate', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_truncatedDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 20), )

    
    truncatedDate = property(__truncatedDate.value, __truncatedDate.set, None, 'the date of the data point')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4324, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this object')

    
    # Element voteStats uses Python identifier voteStats
    __voteStats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'voteStats'), 'voteStats', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_voteStats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4329, 20), )

    
    voteStats = property(__voteStats.value, __voteStats.set, None, '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, 'voteStatsUri'), 'voteStatsUri', '__httpwww_usharesoft_comuforge_GalleryTemplateStatistics_voteStatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4339, 20), )

    
    voteStatsUri = property(__voteStatsUri.value, __voteStatsUri.set, None, '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', '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, 'HardwareSettings')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4350, 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, 'cores'), 'cores', '__httpwww_usharesoft_comuforge_HardwareSettings_cores', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4359, 20), )

    
    cores = property(__cores.value, __cores.set, None, 'the recommended number of cores')

    
    # Element cpus uses Python identifier cpus
    __cpus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'cpus'), 'cpus', '__httpwww_usharesoft_comuforge_HardwareSettings_cpus', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4364, 20), )

    
    cpus = property(__cpus.value, __cpus.set, None, 'the recommended number of CPUs')

    
    # Element memory uses Python identifier memory
    __memory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'memory'), 'memory', '__httpwww_usharesoft_comuforge_HardwareSettings_memory', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4369, 20), )

    
    memory = property(__memory.value, __memory.set, None, 'the recommended memory size')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_HardwareSettings_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4374, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, 'the uri resource of the parent object')

    
    # Element storagePerformance uses Python identifier storagePerformance
    __storagePerformance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'storagePerformance'), 'storagePerformance', '__httpwww_usharesoft_comuforge_HardwareSettings_storagePerformance', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4379, 20), )

    
    storagePerformance = property(__storagePerformance.value, __storagePerformance.set, None, 'the storage performance rating')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_HardwareSettings_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4391, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this hardware setting object')

    
    # Element vcpus uses Python identifier vcpus
    __vcpus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vcpus'), 'vcpus', '__httpwww_usharesoft_comuforge_HardwareSettings_vcpus', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4396, 20), )

    
    vcpus = property(__vcpus.value, __vcpus.set, None, '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', '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, 'ImageFormat')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4580, 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, 'access'), 'access', '__httpwww_usharesoft_comuforge_ImageFormat_access', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4590, 20), )

    
    access = property(__access.value, __access.set, None, '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, 'active'), 'active', '__httpwww_usharesoft_comuforge_ImageFormat_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4595, 20), )

    
    active = property(__active.value, __active.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_ImageFormat_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4600, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the format')

    
    # Element preselected uses Python identifier preselected
    __preselected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'preselected'), 'preselected', '__httpwww_usharesoft_comuforge_ImageFormat_preselected', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4653, 20), )

    
    preselected = property(__preselected.value, __preselected.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ImageFormat_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'ImageFormats')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4664, 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, 'imageFormats'), 'imageFormats', '__httpwww_usharesoft_comuforge_ImageFormats_imageFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4673, 20), )

    
    imageFormats = property(__imageFormats.value, __imageFormats.set, None, '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', '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, 'ImagePkgs')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4716, 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, 'imagePkgs'), 'imagePkgs', '__httpwww_usharesoft_comuforge_ImagePkgs_imagePkgs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4725, 20), )

    
    imagePkgs = property(__imagePkgs.value, __imagePkgs.set, None, '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', '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, 'Images')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4740, 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, 'images'), 'images', '__httpwww_usharesoft_comuforge_Images_images', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4749, 20), )

    
    images = property(__images.value, __images.set, None, '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', '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, 'InstallProfile')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4823, 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, 'activationKey'), 'activationKey', '__httpwww_usharesoft_comuforge_InstallProfile_activationKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4834, 20), )

    
    activationKey = property(__activationKey.value, __activationKey.set, None, 'the activation key of the Windows operating system')

    
    # Element applianceUri uses Python identifier applianceUri
    __applianceUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_InstallProfile_applianceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4839, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, '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, 'diskSize'), 'diskSize', '__httpwww_usharesoft_comuforge_InstallProfile_diskSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4844, 20), )

    
    diskSize = property(__diskSize.value, __diskSize.set, None, '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, 'firewallAuto'), 'firewallAuto', '__httpwww_usharesoft_comuforge_InstallProfile_firewallAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 20), )

    
    firewallAuto = property(__firewallAuto.value, __firewallAuto.set, None, '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, 'firewallEnabled'), 'firewallEnabled', '__httpwww_usharesoft_comuforge_InstallProfile_firewallEnabled', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4857, 20), )

    
    firewallEnabled = property(__firewallEnabled.value, __firewallEnabled.set, None, '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, 'groups'), 'groups', '__httpwww_usharesoft_comuforge_InstallProfile_groups', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4862, 20), )

    
    groups = property(__groups.value, __groups.set, None, '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, 'groupsUri'), 'groupsUri', '__httpwww_usharesoft_comuforge_InstallProfile_groupsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4872, 20), )

    
    groupsUri = property(__groupsUri.value, __groupsUri.set, None, '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, 'hwType'), 'hwType', '__httpwww_usharesoft_comuforge_InstallProfile_hwType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4877, 20), )

    
    hwType = property(__hwType.value, __hwType.set, None, '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, 'internetSettingsAuto'), 'internetSettingsAuto', '__httpwww_usharesoft_comuforge_InstallProfile_internetSettingsAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4882, 20), )

    
    internetSettingsAuto = property(__internetSettingsAuto.value, __internetSettingsAuto.set, None, '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, 'kernelParameters'), 'kernelParameters', '__httpwww_usharesoft_comuforge_InstallProfile_kernelParameters', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4887, 20), )

    
    kernelParameters = property(__kernelParameters.value, __kernelParameters.set, None, '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, 'keyboard'), 'keyboard', '__httpwww_usharesoft_comuforge_InstallProfile_keyboard', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4892, 20), )

    
    keyboard = property(__keyboard.value, __keyboard.set, None, 'the keyboard setting (only used if ``keyboardAuto = true``)')

    
    # Element keyboardAuto uses Python identifier keyboardAuto
    __keyboardAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keyboardAuto'), 'keyboardAuto', '__httpwww_usharesoft_comuforge_InstallProfile_keyboardAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4971, 20), )

    
    keyboardAuto = property(__keyboardAuto.value, __keyboardAuto.set, None, '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, 'memorySize'), 'memorySize', '__httpwww_usharesoft_comuforge_InstallProfile_memorySize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4976, 20), )

    
    memorySize = property(__memorySize.value, __memorySize.set, None, '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, 'nics'), 'nics', '__httpwww_usharesoft_comuforge_InstallProfile_nics', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4981, 20), )

    
    nics = property(__nics.value, __nics.set, None, '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, 'nicsUri'), 'nicsUri', '__httpwww_usharesoft_comuforge_InstallProfile_nicsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4991, 20), )

    
    nicsUri = property(__nicsUri.value, __nicsUri.set, None, '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, 'partitionAuto'), 'partitionAuto', '__httpwww_usharesoft_comuforge_InstallProfile_partitionAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4996, 20), )

    
    partitionAuto = property(__partitionAuto.value, __partitionAuto.set, None, '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, 'partitionTable'), 'partitionTable', '__httpwww_usharesoft_comuforge_InstallProfile_partitionTable', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5001, 20), )

    
    partitionTable = property(__partitionTable.value, __partitionTable.set, None, '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, 'rootUser'), 'rootUser', '__httpwww_usharesoft_comuforge_InstallProfile_rootUser', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5006, 20), )

    
    rootUser = property(__rootUser.value, __rootUser.set, None, 'the root user information, includes root password information')

    
    # Element skipLicenses uses Python identifier skipLicenses
    __skipLicenses = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'skipLicenses'), 'skipLicenses', '__httpwww_usharesoft_comuforge_InstallProfile_skipLicenses', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5011, 20), )

    
    skipLicenses = property(__skipLicenses.value, __skipLicenses.set, None, '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, 'swapSize'), 'swapSize', '__httpwww_usharesoft_comuforge_InstallProfile_swapSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5016, 20), )

    
    swapSize = property(__swapSize.value, __swapSize.set, None, '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, 'timezone'), 'timezone', '__httpwww_usharesoft_comuforge_InstallProfile_timezone', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5024, 20), )

    
    timezone = property(__timezone.value, __timezone.set, None, 'the timezone to set. Only used if ``timezoneAuto == true``')

    
    # Element timezoneAuto uses Python identifier timezoneAuto
    __timezoneAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timezoneAuto'), 'timezoneAuto', '__httpwww_usharesoft_comuforge_InstallProfile_timezoneAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5440, 20), )

    
    timezoneAuto = property(__timezoneAuto.value, __timezoneAuto.set, None, '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, 'timezoneCity'), 'timezoneCity', '__httpwww_usharesoft_comuforge_InstallProfile_timezoneCity', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5445, 20), )

    
    timezoneCity = property(__timezoneCity.value, __timezoneCity.set, None, '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, 'updateTools'), 'updateTools', '__httpwww_usharesoft_comuforge_InstallProfile_updateTools', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5450, 20), )

    
    updateTools = property(__updateTools.value, __updateTools.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_InstallProfile_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5458, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this install profile')

    
    # Element users uses Python identifier users
    __users = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'users'), 'users', '__httpwww_usharesoft_comuforge_InstallProfile_users', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5463, 20), )

    
    users = property(__users.value, __users.set, None, '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, 'usersUri'), 'usersUri', '__httpwww_usharesoft_comuforge_InstallProfile_usersUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5473, 20), )

    
    usersUri = property(__usersUri.value, __usersUri.set, None, '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, 'vagrantUser'), 'vagrantUser', '__httpwww_usharesoft_comuforge_InstallProfile_vagrantUser', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5478, 20), )

    
    vagrantUser = property(__vagrantUser.value, __vagrantUser.set, None, 'the user to set for vagrant base boxes')

    
    # Element welcomeMsg uses Python identifier welcomeMsg
    __welcomeMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'welcomeMsg'), 'welcomeMsg', '__httpwww_usharesoft_comuforge_InstallProfile_welcomeMsg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5483, 20), )

    
    welcomeMsg = property(__welcomeMsg.value, __welcomeMsg.set, None, '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, 'seLinuxMode'), 'seLinuxMode', '__httpwww_usharesoft_comuforge_InstallProfile_seLinuxMode', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5488, 20), )

    
    seLinuxMode = property(__seLinuxMode.value, __seLinuxMode.set, None, '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', '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, 'Instance')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5506, 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, 'consoleUrl'), 'consoleUrl', '__httpwww_usharesoft_comuforge_Instance_consoleUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 20), )

    
    consoleUrl = property(__consoleUrl.value, __consoleUrl.set, None, None)

    
    # Element credAccount uses Python identifier credAccount
    __credAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_Instance_credAccount', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 20), )

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

    
    # Element hardware uses Python identifier hardware
    __hardware = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'hardware'), 'hardware', '__httpwww_usharesoft_comuforge_Instance_hardware', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 20), )

    
    hardware = property(__hardware.value, __hardware.set, None, None)

    
    # Element hostname uses Python identifier hostname
    __hostname = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_Instance_hostname', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, None)

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Instance_installProfile', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, None)

    
    # Element instanceId uses Python identifier instanceId
    __instanceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'instanceId'), 'instanceId', '__httpwww_usharesoft_comuforge_Instance_instanceId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 20), )

    
    instanceId = property(__instanceId.value, __instanceId.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Instance_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 20), )

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

    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nics'), 'nics', '__httpwww_usharesoft_comuforge_Instance_nics', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20), )

    
    nics = property(__nics.value, __nics.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Instance_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element state uses Python identifier state
    __state = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'state'), 'state', '__httpwww_usharesoft_comuforge_Instance_state', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 20), )

    
    state = property(__state.value, __state.set, None, None)

    
    # Element stateMsg uses Python identifier stateMsg
    __stateMsg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'stateMsg'), 'stateMsg', '__httpwww_usharesoft_comuforge_Instance_stateMsg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 20), )

    
    stateMsg = property(__stateMsg.value, __stateMsg.set, None, None)

    
    # Element statesUri uses Python identifier statesUri
    __statesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'statesUri'), 'statesUri', '__httpwww_usharesoft_comuforge_Instance_statesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 20), )

    
    statesUri = property(__statesUri.value, __statesUri.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_Instance_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 20), )

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

    
    # Element statusUri uses Python identifier statusUri
    __statusUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_Instance_statusUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, None)

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_Instance_tag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 20), )

    
    tag = property(__tag.value, __tag.set, None, None)

    
    # Element templateName uses Python identifier templateName
    __templateName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templateName'), 'templateName', '__httpwww_usharesoft_comuforge_Instance_templateName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 20), )

    
    templateName = property(__templateName.value, __templateName.set, None, None)

    
    # Element templateUri uses Python identifier templateUri
    __templateUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templateUri'), 'templateUri', '__httpwww_usharesoft_comuforge_Instance_templateUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20), )

    
    templateUri = property(__templateUri.value, __templateUri.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_Instance_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Instance_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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', '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, 'Instances')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5572, 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, 'instances'), 'instances', '__httpwww_usharesoft_comuforge_Instances_instances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 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', '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, 'IPAddress')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5600, 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, 'address'), 'address', '__httpwww_usharesoft_comuforge_IPAddress_address', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5609, 20), )

    
    address = property(__address.value, __address.set, None, 'the static IP address to set on the NIC')

    
    # Element gateway uses Python identifier gateway
    __gateway = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'gateway'), 'gateway', '__httpwww_usharesoft_comuforge_IPAddress_gateway', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 20), )

    
    gateway = property(__gateway.value, __gateway.set, None, 'the gateway to set on the NIC')

    
    # Element netmask uses Python identifier netmask
    __netmask = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'netmask'), 'netmask', '__httpwww_usharesoft_comuforge_IPAddress_netmask', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5619, 20), )

    
    netmask = property(__netmask.value, __netmask.set, None, 'the netmask to set on the NIC')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_IPAddress_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'type'), 'type', '__httpwww_usharesoft_comuforge_IPAddress_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5629, 20), )

    
    type = property(__type.value, __type.set, None, 'IP address type (IPv4 or IPv6)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_IPAddress_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5634, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Language')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5644, 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, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_Language_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5648, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, None)

    
    # Element lang uses Python identifier lang
    __lang = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'lang'), 'lang', '__httpwww_usharesoft_comuforge_Language_lang', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5649, 20), )

    
    lang = property(__lang.value, __lang.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Language_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5650, 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', '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, 'Licenses')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5691, 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, 'licenses'), 'licenses', '__httpwww_usharesoft_comuforge_Licenses_licenses', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5700, 20), )

    
    licenses = property(__licenses.value, __licenses.set, None, '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', '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, 'LogicalGroup')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5746, 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, 'diskUri'), 'diskUri', '__httpwww_usharesoft_comuforge_LogicalGroup_diskUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5758, 20), )

    
    diskUri = property(__diskUri.value, __diskUri.set, None, '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, 'diskUris'), 'diskUris', '__httpwww_usharesoft_comuforge_LogicalGroup_diskUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5763, 20), )

    
    diskUris = property(__diskUris.value, __diskUris.set, None, '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, 'groupName'), 'groupName', '__httpwww_usharesoft_comuforge_LogicalGroup_groupName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5768, 20), )

    
    groupName = property(__groupName.value, __groupName.set, None, 'the logical group name')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_LogicalGroup_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5773, 20), )

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

    
    # Element partitionTableUri uses Python identifier partitionTableUri
    __partitionTableUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_LogicalGroup_partitionTableUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5774, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, '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, 'partitionUri'), 'partitionUri', '__httpwww_usharesoft_comuforge_LogicalGroup_partitionUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5779, 20), )

    
    partitionUri = property(__partitionUri.value, __partitionUri.set, None, '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, 'partitionUris'), 'partitionUris', '__httpwww_usharesoft_comuforge_LogicalGroup_partitionUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5784, 20), )

    
    partitionUris = property(__partitionUris.value, __partitionUris.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_LogicalGroup_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5789, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'LogicalGroups')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5799, 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, 'logicalGroups'), 'logicalGroups', '__httpwww_usharesoft_comuforge_LogicalGroups_logicalGroups', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5808, 20), )

    
    logicalGroups = property(__logicalGroups.value, __logicalGroups.set, None, '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', '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, 'LogicalVolume')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5824, 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, 'groupUri'), 'groupUri', '__httpwww_usharesoft_comuforge_LogicalVolume_groupUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5834, 20), )

    
    groupUri = property(__groupUri.value, __groupUri.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_LogicalVolume_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5839, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this logical volume')

    
    # Element partitionTableUri uses Python identifier partitionTableUri
    __partitionTableUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_LogicalVolume_partitionTableUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5844, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_LogicalVolume_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5849, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this logical volume object')

    
    # Element volumes uses Python identifier volumes
    __volumes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'volumes'), 'volumes', '__httpwww_usharesoft_comuforge_LogicalVolume_volumes', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5854, 20), )

    
    volumes = property(__volumes.value, __volumes.set, None, 'the list of volumes (partitions), see :ref:`partition-object`')

    
    # Element volumesUri uses Python identifier volumesUri
    __volumesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'volumesUri'), 'volumesUri', '__httpwww_usharesoft_comuforge_LogicalVolume_volumesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5864, 20), )

    
    volumesUri = property(__volumesUri.value, __volumesUri.set, None, '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, 'volumeUris'), 'volumeUris', '__httpwww_usharesoft_comuforge_LogicalVolume_volumeUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5869, 20), )

    
    volumeUris = property(__volumeUris.value, __volumeUris.set, None, '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', '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, 'LogicalVolumes')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5879, 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, 'logicalVolumes'), 'logicalVolumes', '__httpwww_usharesoft_comuforge_LogicalVolumes_logicalVolumes', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5888, 20), )

    
    logicalVolumes = property(__logicalVolumes.value, __logicalVolumes.set, None, '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', '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, 'Memberships')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5980, 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, 'memberships'), 'memberships', '__httpwww_usharesoft_comuforge_Memberships_memberships', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5989, 20), )

    
    memberships = property(__memberships.value, __memberships.set, None, 'the list of :ref:`membership-object` objects')

    
    # Element msg uses Python identifier msg
    __msg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'msg'), 'msg', '__httpwww_usharesoft_comuforge_Memberships_msg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5999, 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', '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, 'Migration')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6006, 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, 'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_Migration_credAccount', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6010, 20), )

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

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_Migration_downloadUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6011, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, None)

    
    # Element imageFormat uses Python identifier imageFormat
    __imageFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imageFormat'), 'imageFormat', '__httpwww_usharesoft_comuforge_Migration_imageFormat', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 20), )

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

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Migration_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6013, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element scannedInstance uses Python identifier scannedInstance
    __scannedInstance = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'scannedInstance'), 'scannedInstance', '__httpwww_usharesoft_comuforge_Migration_scannedInstance', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6014, 20), )

    
    scannedInstance = property(__scannedInstance.value, __scannedInstance.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_Migration_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6015, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Migration_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6016, 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', '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, 'Milestone')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6023, 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, 'date'), 'date', '__httpwww_usharesoft_comuforge_Milestone_date', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6034, 20), )

    
    date = property(__date.value, __date.set, None, 'the date for this milestone')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_Milestone_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6039, 20), )

    
    description = property(__description.value, __description.set, None, 'a description of the milestone')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Milestone_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6044, 20), )

    
    name = property(__name.value, __name.set, None, 'the name or title of the milestone')

    
    # Element source uses Python identifier source
    __source = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'source'), 'source', '__httpwww_usharesoft_comuforge_Milestone_source', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6049, 20), )

    
    source = property(__source.value, __source.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Milestone_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Milestones')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6064, 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, 'milestones'), 'milestones', '__httpwww_usharesoft_comuforge_Milestones_milestones', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 20), )

    
    milestones = property(__milestones.value, __milestones.set, None, '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', '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, 'MySoftwareList')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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 mySoftwareList uses Python identifier mySoftwareList
    __mySoftwareList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mySoftwareList'), 'mySoftwareList', '__httpwww_usharesoft_comuforge_MySoftwareList_mySoftwareList', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6132, 20), )

    
    mySoftwareList = property(__mySoftwareList.value, __mySoftwareList.set, None, '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', '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, 'NetworkZone')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6147, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_NetworkZone_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6151, 20), )

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

    
    # Element layers uses Python identifier layers
    __layers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'layers'), 'layers', '__httpwww_usharesoft_comuforge_NetworkZone_layers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6152, 20), )

    
    layers = property(__layers.value, __layers.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_NetworkZone_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6159, 20), )

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

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_NetworkZone_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6160, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element securityGroup uses Python identifier securityGroup
    __securityGroup = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'securityGroup'), 'securityGroup', '__httpwww_usharesoft_comuforge_NetworkZone_securityGroup', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6161, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_NetworkZone_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 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', '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, 'NetworkZones')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6168, 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, 'networkZones'), 'networkZones', '__httpwww_usharesoft_comuforge_NetworkZones_networkZones', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 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', 'NetworkZones', NetworkZones)


# Complex type {http://www.usharesoft.com/uforge}Nic with content type ELEMENT_ONLY
class Nic (UForgeObject):
    """
                Describes a network card information. These NICs are part of an installation profile of an appliance template.
            """
    _TypeDefinition = None
    _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY
    _Abstract = False
    _ExpandedName = pyxb.namespace.ExpandedName(Namespace, 'Nic')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6185, 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, 'autoConnect'), 'autoConnect', '__httpwww_usharesoft_comuforge_Nic_autoConnect', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6194, 20), )

    
    autoConnect = property(__autoConnect.value, __autoConnect.set, None, 'a boolean highligthing if the network card should be activated automatically')

    
    # Element default uses Python identifier default
    __default = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'default'), 'default', '__httpwww_usharesoft_comuforge_Nic_default', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6199, 20), )

    
    default = property(__default.value, __default.set, None, 'a boolean hightlighting if the network card is the default machine network card')

    
    # Element dhcpClientId uses Python identifier dhcpClientId
    __dhcpClientId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dhcpClientId'), 'dhcpClientId', '__httpwww_usharesoft_comuforge_Nic_dhcpClientId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6204, 20), )

    
    dhcpClientId = property(__dhcpClientId.value, __dhcpClientId.set, None, 'the dhcp client id')

    
    # Element ipAddresses uses Python identifier ipAddresses
    __ipAddresses = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipAddresses'), 'ipAddresses', '__httpwww_usharesoft_comuforge_Nic_ipAddresses', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6209, 20), )

    
    ipAddresses = property(__ipAddresses.value, __ipAddresses.set, None, 'the list of static IP address information for this NIC (see :ref:`ipaddress-object`')

    
    # Element ipAddressesUri uses Python identifier ipAddressesUri
    __ipAddressesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipAddressesUri'), 'ipAddressesUri', '__httpwww_usharesoft_comuforge_Nic_ipAddressesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 20), )

    
    ipAddressesUri = property(__ipAddressesUri.value, __ipAddressesUri.set, None, 'the uri resource to retrieve the IP address information for this NIC')

    
    # Element ipv4DnsServers uses Python identifier ipv4DnsServers
    __ipv4DnsServers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipv4DnsServers'), 'ipv4DnsServers', '__httpwww_usharesoft_comuforge_Nic_ipv4DnsServers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6224, 20), )

    
    ipv4DnsServers = property(__ipv4DnsServers.value, __ipv4DnsServers.set, None, 'the space separated list of IPv4 DNS servers')

    
    # Element ipv4Method uses Python identifier ipv4Method
    __ipv4Method = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipv4Method'), 'ipv4Method', '__httpwww_usharesoft_comuforge_Nic_ipv4Method', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6229, 20), )

    
    ipv4Method = property(__ipv4Method.value, __ipv4Method.set, None, 'the IPv4 method to be used (manual, dhcp, etc.)')

    
    # Element ipv4SearchDomains uses Python identifier ipv4SearchDomains
    __ipv4SearchDomains = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipv4SearchDomains'), 'ipv4SearchDomains', '__httpwww_usharesoft_comuforge_Nic_ipv4SearchDomains', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 20), )

    
    ipv4SearchDomains = property(__ipv4SearchDomains.value, __ipv4SearchDomains.set, None, 'the space separated list of IPv4 search domains')

    
    # Element ipv6DnsServers uses Python identifier ipv6DnsServers
    __ipv6DnsServers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipv6DnsServers'), 'ipv6DnsServers', '__httpwww_usharesoft_comuforge_Nic_ipv6DnsServers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6239, 20), )

    
    ipv6DnsServers = property(__ipv6DnsServers.value, __ipv6DnsServers.set, None, 'the space separated list of IPv6 DNS servers')

    
    # Element ipv6Method uses Python identifier ipv6Method
    __ipv6Method = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipv6Method'), 'ipv6Method', '__httpwww_usharesoft_comuforge_Nic_ipv6Method', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6244, 20), )

    
    ipv6Method = property(__ipv6Method.value, __ipv6Method.set, None, 'the IPv6 method to be used (manual, dhcp, etc.)')

    
    # Element ipv6SearchDomains uses Python identifier ipv6SearchDomains
    __ipv6SearchDomains = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipv6SearchDomains'), 'ipv6SearchDomains', '__httpwww_usharesoft_comuforge_Nic_ipv6SearchDomains', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6249, 20), )

    
    ipv6SearchDomains = property(__ipv6SearchDomains.value, __ipv6SearchDomains.set, None, 'the space separated list of IPv6 search domains')

    
    # Element macAddress uses Python identifier macAddress
    __macAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'macAddress'), 'macAddress', '__httpwww_usharesoft_comuforge_Nic_macAddress', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6254, 20), )

    
    macAddress = property(__macAddress.value, __macAddress.set, None, 'the MAC address for this NIC card')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Nic_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6259, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this NIC')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Nic_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, 'the uri resource of the parent object this NIC is attached to (e.g. an install profile object)')

    
    # Element privateNic uses Python identifier privateNic
    __privateNic = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'privateNic'), 'privateNic', '__httpwww_usharesoft_comuforge_Nic_privateNic', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6269, 20), )

    
    privateNic = property(__privateNic.value, __privateNic.set, None, None)

    
    # Element routes uses Python identifier routes
    __routes = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'routes'), 'routes', '__httpwww_usharesoft_comuforge_Nic_routes', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6270, 20), )

    
    routes = property(__routes.value, __routes.set, None, 'the list of :ref:`route-object` objects')

    
    # Element routesUri uses Python identifier routesUri
    __routesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'routesUri'), 'routesUri', '__httpwww_usharesoft_comuforge_Nic_routesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20), )

    
    routesUri = property(__routesUri.value, __routesUri.set, None, 'the uri to get all the :ref:`route-object` objects')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_Nic_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6285, 20), )

    
    type = property(__type.value, __type.set, None, 'the type of NIC')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Nic_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6290, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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,
        __default.name() : __default,
        __dhcpClientId.name() : __dhcpClientId,
        __ipAddresses.name() : __ipAddresses,
        __ipAddressesUri.name() : __ipAddressesUri,
        __ipv4DnsServers.name() : __ipv4DnsServers,
        __ipv4Method.name() : __ipv4Method,
        __ipv4SearchDomains.name() : __ipv4SearchDomains,
        __ipv6DnsServers.name() : __ipv6DnsServers,
        __ipv6Method.name() : __ipv6Method,
        __ipv6SearchDomains.name() : __ipv6SearchDomains,
        __macAddress.name() : __macAddress,
        __name.name() : __name,
        __parentUri.name() : __parentUri,
        __privateNic.name() : __privateNic,
        __routes.name() : __routes,
        __routesUri.name() : __routesUri,
        __type.name() : __type,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'Nics')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6300, 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, 'nics'), 'nics', '__httpwww_usharesoft_comuforge_Nics_nics', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6309, 20), )

    
    nics = property(__nics.value, __nics.set, None, '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', '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, 'OpenstackEntity')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6336, 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, 'id'), 'id', '__httpwww_usharesoft_comuforge_OpenstackEntity_id', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 20), )

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

    
    # Element regionName uses Python identifier regionName
    __regionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'regionName'), 'regionName', '__httpwww_usharesoft_comuforge_OpenstackEntity_regionName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 20), )

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

    _ElementMap.update({
        __id.name() : __id,
        __regionName.name() : __regionName
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'OpenstackResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6347, 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, 'regions'), 'regions', '__httpwww_usharesoft_comuforge_OpenstackResources_regions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6351, 20), )

    
    regions = property(__regions.value, __regions.set, None, None)

    
    # Element tenants uses Python identifier tenants
    __tenants = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'tenants'), 'tenants', '__httpwww_usharesoft_comuforge_OpenstackResources_tenants', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6366, 20), )

    
    tenants = property(__tenants.value, __tenants.set, None, None)

    _ElementMap.update({
        __regions.name() : __regions,
        __tenants.name() : __tenants
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6355, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6370, 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, 'available'), 'available', '__httpwww_usharesoft_comuforge_CTD_ANON_251_available', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6374, 52), )

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

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_251_description', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6375, 52), )

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

    
    # Element id uses Python identifier id
    __id = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'id'), 'id', '__httpwww_usharesoft_comuforge_CTD_ANON_251_id', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6376, 52), )

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

    
    # Element regionsEntities uses Python identifier regionsEntities
    __regionsEntities = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'regionsEntities'), 'regionsEntities', '__httpwww_usharesoft_comuforge_CTD_ANON_251_regionsEntities', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6377, 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, 'OpStatus')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6468, 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, 'bytesLoaded'), 'bytesLoaded', '__httpwww_usharesoft_comuforge_OpStatus_bytesLoaded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6479, 20), )

    
    bytesLoaded = property(__bytesLoaded.value, __bytesLoaded.set, None, '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, 'bytesTotal'), 'bytesTotal', '__httpwww_usharesoft_comuforge_OpStatus_bytesTotal', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6484, 20), )

    
    bytesTotal = property(__bytesTotal.value, __bytesTotal.set, None, '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, 'cancelled'), 'cancelled', '__httpwww_usharesoft_comuforge_OpStatus_cancelled', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6489, 20), )

    
    cancelled = property(__cancelled.value, __cancelled.set, None, '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, 'complete'), 'complete', '__httpwww_usharesoft_comuforge_OpStatus_complete', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6494, 20), )

    
    complete = property(__complete.value, __complete.set, None, '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, 'detailedError'), 'detailedError', '__httpwww_usharesoft_comuforge_OpStatus_detailedError', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6499, 20), )

    
    detailedError = property(__detailedError.value, __detailedError.set, None, '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, 'detailedErrorMsg'), 'detailedErrorMsg', '__httpwww_usharesoft_comuforge_OpStatus_detailedErrorMsg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6504, 20), )

    
    detailedErrorMsg = property(__detailedErrorMsg.value, __detailedErrorMsg.set, None, 'the detailed error message')

    
    # Element error uses Python identifier error
    __error = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'error'), 'error', '__httpwww_usharesoft_comuforge_OpStatus_error', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6509, 20), )

    
    error = property(__error.value, __error.set, None, '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, 'errorMessage'), 'errorMessage', '__httpwww_usharesoft_comuforge_OpStatus_errorMessage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6514, 20), )

    
    errorMessage = property(__errorMessage.value, __errorMessage.set, None, 'the error message')

    
    # Element eta uses Python identifier eta
    __eta = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'eta'), 'eta', '__httpwww_usharesoft_comuforge_OpStatus_eta', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6519, 20), )

    
    eta = property(__eta.value, __eta.set, None, 'the estimated time of when the job will complete')

    
    # Element message uses Python identifier message
    __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_usharesoft_comuforge_OpStatus_message', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6524, 20), )

    
    message = property(__message.value, __message.set, None, 'the current status message')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_OpStatus_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6529, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'percentage'), 'percentage', '__httpwww_usharesoft_comuforge_OpStatus_percentage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6534, 20), )

    
    percentage = property(__percentage.value, __percentage.set, None, 'the current progress as a percentage')

    
    # Element published uses Python identifier published
    __published = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'published'), 'published', '__httpwww_usharesoft_comuforge_OpStatus_published', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6539, 20), )

    
    published = property(__published.value, __published.set, None, '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, 'totalTime'), 'totalTime', '__httpwww_usharesoft_comuforge_OpStatus_totalTime', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6544, 20), )

    
    totalTime = property(__totalTime.value, __totalTime.set, None, 'the total time the job has taken to complete')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_OpStatus_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6549, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'OpStatuses')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6559, 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, 'statuses'), 'statuses', '__httpwww_usharesoft_comuforge_OpStatuses_statuses', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6568, 20), )

    
    statuses = property(__statuses.value, __statuses.set, None, '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', '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, 'Org')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6584, 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, 'activateNewUsers'), 'activateNewUsers', '__httpwww_usharesoft_comuforge_Org_activateNewUsers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6593, 20), )

    
    activateNewUsers = property(__activateNewUsers.value, __activateNewUsers.set, None, '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, 'admin'), 'admin', '__httpwww_usharesoft_comuforge_Org_admin', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6598, 20), )

    
    admin = property(__admin.value, __admin.set, None, '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, 'appliancesUri'), 'appliancesUri', '__httpwww_usharesoft_comuforge_Org_appliancesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6603, 20), )

    
    appliancesUri = property(__appliancesUri.value, __appliancesUri.set, None, '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, 'applianceUris'), 'applianceUris', '__httpwww_usharesoft_comuforge_Org_applianceUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6608, 20), )

    
    applianceUris = property(__applianceUris.value, __applianceUris.set, None, None)

    
    # Element categoriesUri uses Python identifier categoriesUri
    __categoriesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'categoriesUri'), 'categoriesUri', '__httpwww_usharesoft_comuforge_Org_categoriesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6609, 20), )

    
    categoriesUri = property(__categoriesUri.value, __categoriesUri.set, None, '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, 'companiesUri'), 'companiesUri', '__httpwww_usharesoft_comuforge_Org_companiesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6614, 20), )

    
    companiesUri = property(__companiesUri.value, __companiesUri.set, None, '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, 'company'), 'company', '__httpwww_usharesoft_comuforge_Org_company', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6619, 20), )

    
    company = property(__company.value, __company.set, None, 'the org company')

    
    # Element defaultDistributions uses Python identifier defaultDistributions
    __defaultDistributions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'defaultDistributions'), 'defaultDistributions', '__httpwww_usharesoft_comuforge_Org_defaultDistributions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6624, 20), )

    
    defaultDistributions = property(__defaultDistributions.value, __defaultDistributions.set, None, '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, 'defaultFormats'), 'defaultFormats', '__httpwww_usharesoft_comuforge_Org_defaultFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6634, 20), )

    
    defaultFormats = property(__defaultFormats.value, __defaultFormats.set, None, '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, 'defaultTargetFormats'), 'defaultTargetFormats', '__httpwww_usharesoft_comuforge_Org_defaultTargetFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6644, 20), )

    
    defaultTargetFormats = property(__defaultTargetFormats.value, __defaultTargetFormats.set, None, 'the list of default formats available in this organization')

    
    # Element defaultOrg uses Python identifier defaultOrg
    __defaultOrg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'defaultOrg'), 'defaultOrg', '__httpwww_usharesoft_comuforge_Org_defaultOrg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6654, 20), )

    
    defaultOrg = property(__defaultOrg.value, __defaultOrg.set, None, '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, 'distributionsUri'), 'distributionsUri', '__httpwww_usharesoft_comuforge_Org_distributionsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6659, 20), )

    
    distributionsUri = property(__distributionsUri.value, __distributionsUri.set, None, '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, 'distributionUris'), 'distributionUris', '__httpwww_usharesoft_comuforge_Org_distributionUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6664, 20), )

    
    distributionUris = property(__distributionUris.value, __distributionUris.set, None, '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, 'formats'), 'formats', '__httpwww_usharesoft_comuforge_Org_formats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6669, 20), )

    
    formats = property(__formats.value, __formats.set, None, 'the list of primitive formats available in this organization')

    
    # Element targetPlatforms uses Python identifier targetPlatforms
    __targetPlatforms = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_Org_targetPlatforms', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6679, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, 'the list of target platforms available in this organization')

    
    # Element targetFormats uses Python identifier targetFormats
    __targetFormats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_Org_targetFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6689, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, 'the list of target formats available in this organization')

    
    # Element formatsUri uses Python identifier formatsUri
    __formatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'formatsUri'), 'formatsUri', '__httpwww_usharesoft_comuforge_Org_formatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6699, 20), )

    
    formatsUri = property(__formatsUri.value, __formatsUri.set, None, '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, 'formatUris'), 'formatUris', '__httpwww_usharesoft_comuforge_Org_formatUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6704, 20), )

    
    formatUris = property(__formatUris.value, __formatUris.set, None, '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, 'targetPlatformsUri'), 'targetPlatformsUri', '__httpwww_usharesoft_comuforge_Org_targetPlatformsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6709, 20), )

    
    targetPlatformsUri = property(__targetPlatformsUri.value, __targetPlatformsUri.set, None, '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, 'targetPlatformUris'), 'targetPlatformUris', '__httpwww_usharesoft_comuforge_Org_targetPlatformUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6714, 20), )

    
    targetPlatformUris = property(__targetPlatformUris.value, __targetPlatformUris.set, None, '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, 'targetFormatsUri'), 'targetFormatsUri', '__httpwww_usharesoft_comuforge_Org_targetFormatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6719, 20), )

    
    targetFormatsUri = property(__targetFormatsUri.value, __targetFormatsUri.set, None, '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, 'targetFormatUris'), 'targetFormatUris', '__httpwww_usharesoft_comuforge_Org_targetFormatUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6724, 20), )

    
    targetFormatUris = property(__targetFormatUris.value, __targetFormatUris.set, None, '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, 'galleryUri'), 'galleryUri', '__httpwww_usharesoft_comuforge_Org_galleryUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6729, 20), )

    
    galleryUri = property(__galleryUri.value, __galleryUri.set, None, None)

    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'license'), 'license', '__httpwww_usharesoft_comuforge_Org_license', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6730, 20), )

    
    license = property(__license.value, __license.set, None, 'the org license')

    
    # Element licensesUri uses Python identifier licensesUri
    __licensesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'licensesUri'), 'licensesUri', '__httpwww_usharesoft_comuforge_Org_licensesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6735, 20), )

    
    licensesUri = property(__licensesUri.value, __licensesUri.set, None, '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, 'licenseUri'), 'licenseUri', '__httpwww_usharesoft_comuforge_Org_licenseUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6740, 20), )

    
    licenseUri = property(__licenseUri.value, __licenseUri.set, None, '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, 'membersUri'), 'membersUri', '__httpwww_usharesoft_comuforge_Org_membersUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6745, 20), )

    
    membersUri = property(__membersUri.value, __membersUri.set, None, '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, 'milestonesUri'), 'milestonesUri', '__httpwww_usharesoft_comuforge_Org_milestonesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6750, 20), )

    
    milestonesUri = property(__milestonesUri.value, __milestonesUri.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Org_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6755, 20), )

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

    
    # Element projectsUri uses Python identifier projectsUri
    __projectsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projectsUri'), 'projectsUri', '__httpwww_usharesoft_comuforge_Org_projectsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6760, 20), )

    
    projectsUri = property(__projectsUri.value, __projectsUri.set, None, "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, 'rolesUri'), 'rolesUri', '__httpwww_usharesoft_comuforge_Org_rolesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6765, 20), )

    
    rolesUri = property(__rolesUri.value, __rolesUri.set, None, '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, 'statsUri'), 'statsUri', '__httpwww_usharesoft_comuforge_Org_statsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6770, 20), )

    
    statsUri = property(__statsUri.value, __statsUri.set, None, '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, 'subscriptionProfiles'), 'subscriptionProfiles', '__httpwww_usharesoft_comuforge_Org_subscriptionProfiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6775, 20), )

    
    subscriptionProfiles = property(__subscriptionProfiles.value, __subscriptionProfiles.set, None, 'the list of subscription profiles available in this organization')

    
    # Element subscriptionProfilesUri uses Python identifier subscriptionProfilesUri
    __subscriptionProfilesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'subscriptionProfilesUri'), 'subscriptionProfilesUri', '__httpwww_usharesoft_comuforge_Org_subscriptionProfilesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6785, 20), )

    
    subscriptionProfilesUri = property(__subscriptionProfilesUri.value, __subscriptionProfilesUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Org_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6790, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource for this organization object')

    
    # Element workspacesUri uses Python identifier workspacesUri
    __workspacesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'workspacesUri'), 'workspacesUri', '__httpwww_usharesoft_comuforge_Org_workspacesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6795, 20), )

    
    workspacesUri = property(__workspacesUri.value, __workspacesUri.set, None, '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, 'repositoriesUri'), 'repositoriesUri', '__httpwww_usharesoft_comuforge_Org_repositoriesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6800, 20), )

    
    repositoriesUri = property(__repositoriesUri.value, __repositoriesUri.set, None, '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, 'artifactAccountsUri'), 'artifactAccountsUri', '__httpwww_usharesoft_comuforge_Org_artifactAccountsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6805, 20), )

    
    artifactAccountsUri = property(__artifactAccountsUri.value, __artifactAccountsUri.set, None, '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', '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, 'Orgs')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6815, 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, 'orgs'), 'orgs', '__httpwww_usharesoft_comuforge_Orgs_orgs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6824, 20), )

    
    orgs = property(__orgs.value, __orgs.set, None, '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', '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, 'OSGroup')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6840, 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, 'groupId'), 'groupId', '__httpwww_usharesoft_comuforge_OSGroup_groupId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6850, 20), )

    
    groupId = property(__groupId.value, __groupId.set, None, '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, 'groupIdAuto'), 'groupIdAuto', '__httpwww_usharesoft_comuforge_OSGroup_groupIdAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6855, 20), )

    
    groupIdAuto = property(__groupIdAuto.value, __groupIdAuto.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_OSGroup_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6860, 20), )

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

    
    # Element sudo uses Python identifier sudo
    __sudo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sudo'), 'sudo', '__httpwww_usharesoft_comuforge_OSGroup_sudo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6865, 20), )

    
    sudo = property(__sudo.value, __sudo.set, None, '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, 'systemGroup'), 'systemGroup', '__httpwww_usharesoft_comuforge_OSGroup_systemGroup', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6870, 20), )

    
    systemGroup = property(__systemGroup.value, __systemGroup.set, None, 'flag to determine if this is a system group')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_OSGroup_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6875, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'OSGroups')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6885, 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, 'osGroups'), 'osGroups', '__httpwww_usharesoft_comuforge_OSGroups_osGroups', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6894, 20), )

    
    osGroups = property(__osGroups.value, __osGroups.set, None, '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', '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, 'OSPackages')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6943, 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, 'osPkgs'), 'osPkgs', '__httpwww_usharesoft_comuforge_OSPackages_osPkgs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6952, 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', '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, 'OSUser')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7054, 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, 'disablePasswordLogin'), 'disablePasswordLogin', '__httpwww_usharesoft_comuforge_OSUser_disablePasswordLogin', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7064, 20), )

    
    disablePasswordLogin = property(__disablePasswordLogin.value, __disablePasswordLogin.set, None, '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, 'encrypted'), 'encrypted', '__httpwww_usharesoft_comuforge_OSUser_encrypted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7069, 20), )

    
    encrypted = property(__encrypted.value, __encrypted.set, None, 'boolean indicating that the password string is encrypted')

    
    # Element fullName uses Python identifier fullName
    __fullName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_OSUser_fullName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7074, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, 'the full name of the user')

    
    # Element homeDir uses Python identifier homeDir
    __homeDir = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'homeDir'), 'homeDir', '__httpwww_usharesoft_comuforge_OSUser_homeDir', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7079, 20), )

    
    homeDir = property(__homeDir.value, __homeDir.set, None, 'the home directory of the user')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_OSUser_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7084, 20), )

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

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_OSUser_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7089, 20), )

    
    password = property(__password.value, __password.set, None, 'the user password')

    
    # Element passwordAuto uses Python identifier passwordAuto
    __passwordAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'passwordAuto'), 'passwordAuto', '__httpwww_usharesoft_comuforge_OSUser_passwordAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7094, 20), )

    
    passwordAuto = property(__passwordAuto.value, __passwordAuto.set, None, '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, 'primaryGroup'), 'primaryGroup', '__httpwww_usharesoft_comuforge_OSUser_primaryGroup', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7099, 20), )

    
    primaryGroup = property(__primaryGroup.value, __primaryGroup.set, None, "the user's primary group (see :ref:`osgroup-object`)")

    
    # Element primaryGroupAuto uses Python identifier primaryGroupAuto
    __primaryGroupAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'primaryGroupAuto'), 'primaryGroupAuto', '__httpwww_usharesoft_comuforge_OSUser_primaryGroupAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7104, 20), )

    
    primaryGroupAuto = property(__primaryGroupAuto.value, __primaryGroupAuto.set, None, "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, 'secondaryGroups'), 'secondaryGroups', '__httpwww_usharesoft_comuforge_OSUser_secondaryGroups', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7109, 20), )

    
    secondaryGroups = property(__secondaryGroups.value, __secondaryGroups.set, None, "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, 'shell'), 'shell', '__httpwww_usharesoft_comuforge_OSUser_shell', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7114, 20), )

    
    shell = property(__shell.value, __shell.set, None, 'the shell type for the user')

    
    # Element sshKeys uses Python identifier sshKeys
    __sshKeys = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_OSUser_sshKeys', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7119, 20), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, '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, 'sudo'), 'sudo', '__httpwww_usharesoft_comuforge_OSUser_sudo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7129, 20), )

    
    sudo = property(__sudo.value, __sudo.set, None, '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, 'systemUser'), 'systemUser', '__httpwww_usharesoft_comuforge_OSUser_systemUser', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7134, 20), )

    
    systemUser = property(__systemUser.value, __systemUser.set, None, 'a boolean indicating that this is a system user')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_OSUser_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7139, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this user object')

    
    # Element userId uses Python identifier userId
    __userId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userId'), 'userId', '__httpwww_usharesoft_comuforge_OSUser_userId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7144, 20), )

    
    userId = property(__userId.value, __userId.set, None, '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, 'userIdAuto'), 'userIdAuto', '__httpwww_usharesoft_comuforge_OSUser_userIdAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7149, 20), )

    
    userIdAuto = property(__userIdAuto.value, __userIdAuto.set, None, "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', '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, 'OSUsers')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7159, 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, 'osUsers'), 'osUsers', '__httpwww_usharesoft_comuforge_OSUsers_osUsers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7168, 20), )

    
    osUsers = property(__osUsers.value, __osUsers.set, None, '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', '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, 'Partition')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7184, 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, 'dumpLocation'), 'dumpLocation', '__httpwww_usharesoft_comuforge_Partition_dumpLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7193, 20), )

    
    dumpLocation = property(__dumpLocation.value, __dumpLocation.set, None, "the location of the partition's dump file")

    
    # Element fstype uses Python identifier fstype
    __fstype = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fstype'), 'fstype', '__httpwww_usharesoft_comuforge_Partition_fstype', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7198, 20), )

    
    fstype = property(__fstype.value, __fstype.set, None, 'the filesystem type of the partition')

    
    # Element growable uses Python identifier growable
    __growable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'growable'), 'growable', '__httpwww_usharesoft_comuforge_Partition_growable', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 20), )

    
    growable = property(__growable.value, __growable.set, None, 'boolean indicating whether this partition is growable')

    
    # Element label uses Python identifier label
    __label = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'label'), 'label', '__httpwww_usharesoft_comuforge_Partition_label', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 20), )

    
    label = property(__label.value, __label.set, None, 'partition label')

    
    # Element logicalPartitions uses Python identifier logicalPartitions
    __logicalPartitions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'logicalPartitions'), 'logicalPartitions', '__httpwww_usharesoft_comuforge_Partition_logicalPartitions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7230, 20), )

    
    logicalPartitions = property(__logicalPartitions.value, __logicalPartitions.set, None, '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, 'logicalPartitionsUri'), 'logicalPartitionsUri', '__httpwww_usharesoft_comuforge_Partition_logicalPartitionsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7240, 20), )

    
    logicalPartitionsUri = property(__logicalPartitionsUri.value, __logicalPartitionsUri.set, None, 'the uri resource to retrieve the logical partitions')

    
    # Element logicalPartitionUris uses Python identifier logicalPartitionUris
    __logicalPartitionUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'logicalPartitionUris'), 'logicalPartitionUris', '__httpwww_usharesoft_comuforge_Partition_logicalPartitionUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7245, 20), )

    
    logicalPartitionUris = property(__logicalPartitionUris.value, __logicalPartitionUris.set, None, 'the list of uris of each logical partition')

    
    # Element mpoint uses Python identifier mpoint
    __mpoint = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mpoint'), 'mpoint', '__httpwww_usharesoft_comuforge_Partition_mpoint', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7250, 20), )

    
    mpoint = property(__mpoint.value, __mpoint.set, None, 'the mount point')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Partition_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7255, 20), )

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

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Partition_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7260, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'partitionTableUri'), 'partitionTableUri', '__httpwww_usharesoft_comuforge_Partition_partitionTableUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7265, 20), )

    
    partitionTableUri = property(__partitionTableUri.value, __partitionTableUri.set, None, 'the uri resource of the partition table')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'size'), 'size', '__httpwww_usharesoft_comuforge_Partition_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7270, 20), )

    
    size = property(__size.value, __size.set, None, 'the size (in bytes) of the partition')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Partition_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7275, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this partition object')

    
    # Element volumeOrder uses Python identifier volumeOrder
    __volumeOrder = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'volumeOrder'), 'volumeOrder', '__httpwww_usharesoft_comuforge_Partition_volumeOrder', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7280, 20), )

    
    volumeOrder = property(__volumeOrder.value, __volumeOrder.set, None, 'the volume order')

    
    # Element mbrBoot uses Python identifier mbrBoot
    __mbrBoot = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mbrBoot'), 'mbrBoot', '__httpwww_usharesoft_comuforge_Partition_mbrBoot', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7285, 20), )

    
    mbrBoot = property(__mbrBoot.value, __mbrBoot.set, None, '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', '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, 'Partitions')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7295, 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, 'partitions'), 'partitions', '__httpwww_usharesoft_comuforge_Partitions_partitions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7304, 20), )

    
    partitions = property(__partitions.value, __partitions.set, None, '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', '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, 'PartitionTable')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7320, 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, 'disks'), 'disks', '__httpwww_usharesoft_comuforge_PartitionTable_disks', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7330, 20), )

    
    disks = property(__disks.value, __disks.set, None, '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, 'disksUri'), 'disksUri', '__httpwww_usharesoft_comuforge_PartitionTable_disksUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7340, 20), )

    
    disksUri = property(__disksUri.value, __disksUri.set, None, '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, 'diskUris'), 'diskUris', '__httpwww_usharesoft_comuforge_PartitionTable_diskUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7345, 20), )

    
    diskUris = property(__diskUris.value, __diskUris.set, None, '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, 'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_PartitionTable_installProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7350, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, '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, 'logicalGroups'), 'logicalGroups', '__httpwww_usharesoft_comuforge_PartitionTable_logicalGroups', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7355, 20), )

    
    logicalGroups = property(__logicalGroups.value, __logicalGroups.set, None, '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, 'logicalGroupsUri'), 'logicalGroupsUri', '__httpwww_usharesoft_comuforge_PartitionTable_logicalGroupsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7365, 20), )

    
    logicalGroupsUri = property(__logicalGroupsUri.value, __logicalGroupsUri.set, None, '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, 'logicalGroupUris'), 'logicalGroupUris', '__httpwww_usharesoft_comuforge_PartitionTable_logicalGroupUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7370, 20), )

    
    logicalGroupUris = property(__logicalGroupUris.value, __logicalGroupUris.set, None, '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, 'logicalVolumes'), 'logicalVolumes', '__httpwww_usharesoft_comuforge_PartitionTable_logicalVolumes', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7375, 20), )

    
    logicalVolumes = property(__logicalVolumes.value, __logicalVolumes.set, None, '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, 'logicalVolumesUri'), 'logicalVolumesUri', '__httpwww_usharesoft_comuforge_PartitionTable_logicalVolumesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7385, 20), )

    
    logicalVolumesUri = property(__logicalVolumesUri.value, __logicalVolumesUri.set, None, '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, 'logicalVolumeUris'), 'logicalVolumeUris', '__httpwww_usharesoft_comuforge_PartitionTable_logicalVolumeUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7390, 20), )

    
    logicalVolumeUris = property(__logicalVolumeUris.value, __logicalVolumeUris.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_PartitionTable_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7395, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'PkgGroup')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7530, 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, 'category'), 'category', '__httpwww_usharesoft_comuforge_PkgGroup_category', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7539, 20), )

    
    category = property(__category.value, __category.set, None, 'the category for this group of packages')

    
    # Element company uses Python identifier company
    __company = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'company'), 'company', '__httpwww_usharesoft_comuforge_PkgGroup_company', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7544, 20), )

    
    company = property(__company.value, __company.set, None, 'the company name')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_PkgGroup_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7549, 20), )

    
    description = property(__description.value, __description.set, None, 'the description for this group of packages')

    
    # Element distributionUri uses Python identifier distributionUri
    __distributionUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_PkgGroup_distributionUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7554, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, '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, 'distroId'), 'distroId', '__httpwww_usharesoft_comuforge_PkgGroup_distroId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7559, 20), )

    
    distroId = property(__distroId.value, __distroId.set, None, '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, 'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_PkgGroup_installedSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7564, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, '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, 'license'), 'license', '__httpwww_usharesoft_comuforge_PkgGroup_license', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7569, 20), )

    
    license = property(__license.value, __license.set, None, 'the license information (see :ref:`license-object`)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_PkgGroup_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7574, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of these group of packages')

    
    # Element packagesUri uses Python identifier packagesUri
    __packagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'packagesUri'), 'packagesUri', '__httpwww_usharesoft_comuforge_PkgGroup_packagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7579, 20), )

    
    packagesUri = property(__packagesUri.value, __packagesUri.set, None, '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, 'packageUris'), 'packageUris', '__httpwww_usharesoft_comuforge_PkgGroup_packageUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7584, 20), )

    
    packageUris = property(__packageUris.value, __packageUris.set, None, '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, 'release'), 'release', '__httpwww_usharesoft_comuforge_PkgGroup_release', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7589, 20), )

    
    release = property(__release.value, __release.set, None, 'the release information for the group')

    
    # Element restricted uses Python identifier restricted
    __restricted = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'restricted'), 'restricted', '__httpwww_usharesoft_comuforge_PkgGroup_restricted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7594, 20), )

    
    restricted = property(__restricted.value, __restricted.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'size'), 'size', '__httpwww_usharesoft_comuforge_PkgGroup_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7595, 20), )

    
    size = property(__size.value, __size.set, None, '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, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_PkgGroup_tag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7600, 20), )

    
    tag = property(__tag.value, __tag.set, None, 'the tag information')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_PkgGroup_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7605, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this package group object')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_PkgGroup_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7610, 20), )

    
    version = property(__version.value, __version.set, None, 'the version information of this package group')

    
    # Element packages uses Python identifier packages
    __packages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'packages'), 'packages', '__httpwww_usharesoft_comuforge_PkgGroup_packages', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7615, 20), )

    
    packages = property(__packages.value, __packages.set, None, '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', '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, 'PkgUpdateInfo')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7661, 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, 'date'), 'date', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_date', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7665, 20), )

    
    date = property(__date.value, __date.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7666, 20), )

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

    
    # Element source uses Python identifier source
    __source = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'source'), 'source', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_source', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7667, 20), )

    
    source = property(__source.value, __source.set, None, None)

    
    # Element sourceId uses Python identifier sourceId
    __sourceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sourceId'), 'sourceId', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_sourceId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7668, 20), )

    
    sourceId = property(__sourceId.value, __sourceId.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_PkgUpdateInfo_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 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', '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, 'PkgUpdateInfoList')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7675, 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, 'pkgUpdateInfoList'), 'pkgUpdateInfoList', '__httpwww_usharesoft_comuforge_PkgUpdateInfoList_pkgUpdateInfoList', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7679, 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', '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, 'ProductAccess')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7698, 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, 'allowed'), 'allowed', '__httpwww_usharesoft_comuforge_ProductAccess_allowed', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7702, 20), )

    
    allowed = property(__allowed.value, __allowed.set, None, None)

    
    # Element cryptAlgo uses Python identifier cryptAlgo
    __cryptAlgo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'cryptAlgo'), 'cryptAlgo', '__httpwww_usharesoft_comuforge_ProductAccess_cryptAlgo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7703, 20), )

    
    cryptAlgo = property(__cryptAlgo.value, __cryptAlgo.set, None, None)

    
    # Element email uses Python identifier email
    __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'email'), 'email', '__httpwww_usharesoft_comuforge_ProductAccess_email', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7704, 20), )

    
    email = property(__email.value, __email.set, None, None)

    
    # Element expires uses Python identifier expires
    __expires = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'expires'), 'expires', '__httpwww_usharesoft_comuforge_ProductAccess_expires', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7705, 20), )

    
    expires = property(__expires.value, __expires.set, None, None)

    
    # Element licenseContents uses Python identifier licenseContents
    __licenseContents = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'licenseContents'), 'licenseContents', '__httpwww_usharesoft_comuforge_ProductAccess_licenseContents', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 20), )

    
    licenseContents = property(__licenseContents.value, __licenseContents.set, None, None)

    
    # Element licenseKey uses Python identifier licenseKey
    __licenseKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'licenseKey'), 'licenseKey', '__httpwww_usharesoft_comuforge_ProductAccess_licenseKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7707, 20), )

    
    licenseKey = property(__licenseKey.value, __licenseKey.set, None, None)

    
    # Element machineId uses Python identifier machineId
    __machineId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'machineId'), 'machineId', '__httpwww_usharesoft_comuforge_ProductAccess_machineId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7708, 20), )

    
    machineId = property(__machineId.value, __machineId.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_ProductAccess_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ProductAccess_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7710, 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', '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, 'Projects')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7737, 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, 'projects'), 'projects', '__httpwww_usharesoft_comuforge_Projects_projects', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7746, 20), )

    
    projects = property(__projects.value, __projects.set, None, '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', '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, 'PublishImages')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8325, 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, 'publishImages'), 'publishImages', '__httpwww_usharesoft_comuforge_PublishImages_publishImages', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8334, 20), )

    
    publishImages = property(__publishImages.value, __publishImages.set, None, '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', '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, 'Quota')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8350, 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, 'frequency'), 'frequency', '__httpwww_usharesoft_comuforge_Quota_frequency', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8359, 20), )

    
    frequency = property(__frequency.value, __frequency.set, None, '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, 'limit'), 'limit', '__httpwww_usharesoft_comuforge_Quota_limit', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8370, 20), )

    
    limit = property(__limit.value, __limit.set, None, 'the quota limit')

    
    # Element nb uses Python identifier nb
    __nb = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nb'), 'nb', '__httpwww_usharesoft_comuforge_Quota_nb', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8375, 20), )

    
    nb = property(__nb.value, __nb.set, None, 'the current number')

    
    # Element renewalDate uses Python identifier renewalDate
    __renewalDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'renewalDate'), 'renewalDate', '__httpwww_usharesoft_comuforge_Quota_renewalDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8380, 20), )

    
    renewalDate = property(__renewalDate.value, __renewalDate.set, None, 'the renewal date of the quota')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_Quota_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8385, 20), )

    
    type = property(__type.value, __type.set, None, 'the quota type')

    
    # Element typeId uses Python identifier typeId
    __typeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'typeId'), 'typeId', '__httpwww_usharesoft_comuforge_Quota_typeId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8398, 20), )

    
    typeId = property(__typeId.value, __typeId.set, None, 'the id of the type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Quota_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8403, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Quotas')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8413, 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, 'quotas'), 'quotas', '__httpwww_usharesoft_comuforge_Quotas_quotas', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8422, 20), )

    
    quotas = property(__quotas.value, __quotas.set, None, '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', '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, 'Ranking')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8438, 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, 'applianceURI'), 'applianceURI', '__httpwww_usharesoft_comuforge_Ranking_applianceURI', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8442, 20), )

    
    applianceURI = property(__applianceURI.value, __applianceURI.set, None, None)

    
    # Element rank uses Python identifier rank
    __rank = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rank'), 'rank', '__httpwww_usharesoft_comuforge_Ranking_rank', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8443, 20), )

    
    rank = property(__rank.value, __rank.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Ranking_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8444, 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', '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, 'Referral')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8451, 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, 'accepted'), 'accepted', '__httpwww_usharesoft_comuforge_Referral_accepted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 20), )

    
    accepted = property(__accepted.value, __accepted.set, None, 'a boolean indicating whether the invitation has been accepted')

    
    # Element declined uses Python identifier declined
    __declined = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'declined'), 'declined', '__httpwww_usharesoft_comuforge_Referral_declined', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8465, 20), )

    
    declined = property(__declined.value, __declined.set, None, 'a boolean indicating whether the invitation has been declined')

    
    # Element msg uses Python identifier msg
    __msg = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'msg'), 'msg', '__httpwww_usharesoft_comuforge_Referral_msg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8470, 20), )

    
    msg = property(__msg.value, __msg.set, None, 'a message included in the invitation')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Referral_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'referrer'), 'referrer', '__httpwww_usharesoft_comuforge_Referral_referrer', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8480, 20), )

    
    referrer = property(__referrer.value, __referrer.set, None, 'the user creating the invitation')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Referral_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8485, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this object')

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'user'), 'user', '__httpwww_usharesoft_comuforge_Referral_user', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8490, 20), )

    
    user = property(__user.value, __user.set, None, 'the user being invited')

    
    # Element userEmail uses Python identifier userEmail
    __userEmail = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userEmail'), 'userEmail', '__httpwww_usharesoft_comuforge_Referral_userEmail', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8495, 20), )

    
    userEmail = property(__userEmail.value, __userEmail.set, None, 'the email of the user being invited')

    
    # Element userLogin uses Python identifier userLogin
    __userLogin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userLogin'), 'userLogin', '__httpwww_usharesoft_comuforge_Referral_userLogin', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8500, 20), )

    
    userLogin = property(__userLogin.value, __userLogin.set, None, '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', '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, 'Referrals')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8510, 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, 'referrals'), 'referrals', '__httpwww_usharesoft_comuforge_Referrals_referrals', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8519, 20), )

    
    referrals = property(__referrals.value, __referrals.set, None, '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', '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, 'Repository')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8535, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Repository_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8544, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the repository')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Repository_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8549, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Repository_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8554, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this repository object')

    
    # Element distributionsUri uses Python identifier distributionsUri
    __distributionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionsUri'), 'distributionsUri', '__httpwww_usharesoft_comuforge_Repository_distributionsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8559, 20), )

    
    distributionsUri = property(__distributionsUri.value, __distributionsUri.set, None, '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, 'url'), 'url', '__httpwww_usharesoft_comuforge_Repository_url', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8564, 20), )

    
    url = property(__url.value, __url.set, None, 'the URL endpoint of this repository')

    
    # Element packagingType uses Python identifier packagingType
    __packagingType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'packagingType'), 'packagingType', '__httpwww_usharesoft_comuforge_Repository_packagingType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8569, 20), )

    
    packagingType = property(__packagingType.value, __packagingType.set, None, 'the package type ths repository holds')

    
    # Element lastUpdated uses Python identifier lastUpdated
    __lastUpdated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'lastUpdated'), 'lastUpdated', '__httpwww_usharesoft_comuforge_Repository_lastUpdated', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8580, 20), )

    
    lastUpdated = property(__lastUpdated.value, __lastUpdated.set, None, 'the date this repository last recieved a package update')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_Repository_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8585, 20), )

    
    status = property(__status.value, __status.set, None, 'the current status of the repository')

    
    # Element officiallySupported uses Python identifier officiallySupported
    __officiallySupported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'officiallySupported'), 'officiallySupported', '__httpwww_usharesoft_comuforge_Repository_officiallySupported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8590, 20), )

    
    officiallySupported = property(__officiallySupported.value, __officiallySupported.set, None, 'boolean indicating whether this repository is officially supported')

    
    # Element distributionsUriList uses Python identifier distributionsUriList
    __distributionsUriList = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionsUriList'), 'distributionsUriList', '__httpwww_usharesoft_comuforge_Repository_distributionsUriList', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8595, 20), )

    
    distributionsUriList = property(__distributionsUriList.value, __distributionsUriList.set, None, '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', '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, 'Repositories')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8605, 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, 'repositories'), 'repositories', '__httpwww_usharesoft_comuforge_Repositories_repositories', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8614, 20), )

    
    repositories = property(__repositories.value, __repositories.set, None, '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', '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, 'Role')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8630, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Role_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8642, 20), )

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

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_Role_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8647, 20), )

    
    description = property(__description.value, __description.set, None, 'the role descrition')

    
    # Element entitlements uses Python identifier entitlements
    __entitlements = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'entitlements'), 'entitlements', '__httpwww_usharesoft_comuforge_Role_entitlements', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 20), )

    
    entitlements = property(__entitlements.value, __entitlements.set, None, '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', '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, 'Roles')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8667, 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, 'roles'), 'roles', '__httpwww_usharesoft_comuforge_Roles_roles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8676, 20), )

    
    roles = property(__roles.value, __roles.set, None, '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', '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, 'Route')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8692, 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, 'address'), 'address', '__httpwww_usharesoft_comuforge_Route_address', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8701, 20), )

    
    address = property(__address.value, __address.set, None, 'the IP address')

    
    # Element gateway uses Python identifier gateway
    __gateway = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'gateway'), 'gateway', '__httpwww_usharesoft_comuforge_Route_gateway', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8706, 20), )

    
    gateway = property(__gateway.value, __gateway.set, None, 'the gateway value')

    
    # Element metric uses Python identifier metric
    __metric = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'metric'), 'metric', '__httpwww_usharesoft_comuforge_Route_metric', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8711, 20), )

    
    metric = property(__metric.value, __metric.set, None, 'the metric value')

    
    # Element netmask uses Python identifier netmask
    __netmask = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'netmask'), 'netmask', '__httpwww_usharesoft_comuforge_Route_netmask', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8716, 20), )

    
    netmask = property(__netmask.value, __netmask.set, None, 'the netmask value')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Route_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8721, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'type'), 'type', '__httpwww_usharesoft_comuforge_Route_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8726, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Route_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8727, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Rule')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8737, 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, 'direction'), 'direction', '__httpwww_usharesoft_comuforge_Rule_direction', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8741, 20), )

    
    direction = property(__direction.value, __direction.set, None, None)

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Rule_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8749, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element portRange uses Python identifier portRange
    __portRange = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'portRange'), 'portRange', '__httpwww_usharesoft_comuforge_Rule_portRange', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8750, 20), )

    
    portRange = property(__portRange.value, __portRange.set, None, None)

    
    # Element protocol uses Python identifier protocol
    __protocol = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'protocol'), 'protocol', '__httpwww_usharesoft_comuforge_Rule_protocol', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8751, 20), )

    
    protocol = property(__protocol.value, __protocol.set, None, None)

    
    # Element source uses Python identifier source
    __source = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'source'), 'source', '__httpwww_usharesoft_comuforge_Rule_source', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 20), )

    
    source = property(__source.value, __source.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Rule_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8760, 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', '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, 'Scan')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8767, 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, 'binariesExtracted'), 'binariesExtracted', '__httpwww_usharesoft_comuforge_Scan_binariesExtracted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8776, 20), )

    
    binariesExtracted = property(__binariesExtracted.value, __binariesExtracted.set, None, '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, 'binariesReceived'), 'binariesReceived', '__httpwww_usharesoft_comuforge_Scan_binariesReceived', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8781, 20), )

    
    binariesReceived = property(__binariesReceived.value, __binariesReceived.set, None, '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, 'error'), 'error', '__httpwww_usharesoft_comuforge_Scan_error', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8786, 20), )

    
    error = property(__error.value, __error.set, None, '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, 'errorMsg'), 'errorMsg', '__httpwww_usharesoft_comuforge_Scan_errorMsg', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 20), )

    
    errorMsg = property(__errorMsg.value, __errorMsg.set, None, 'the error message')

    
    # Element extraFiles uses Python identifier extraFiles
    __extraFiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'extraFiles'), 'extraFiles', '__httpwww_usharesoft_comuforge_Scan_extraFiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8796, 20), )

    
    extraFiles = property(__extraFiles.value, __extraFiles.set, None, '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, 'filesUri'), 'filesUri', '__httpwww_usharesoft_comuforge_Scan_filesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8806, 20), )

    
    filesUri = property(__filesUri.value, __filesUri.set, None, '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, 'images'), 'images', '__httpwww_usharesoft_comuforge_Scan_images', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8811, 20), )

    
    images = property(__images.value, __images.set, None, '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, 'imagesUri'), 'imagesUri', '__httpwww_usharesoft_comuforge_Scan_imagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8821, 20), )

    
    imagesUri = property(__imagesUri.value, __imagesUri.set, None, '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, 'imports'), 'imports', '__httpwww_usharesoft_comuforge_Scan_imports', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8826, 20), )

    
    imports = property(__imports.value, __imports.set, None, '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, 'winServices'), 'winServices', '__httpwww_usharesoft_comuforge_Scan_winServices', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8836, 20), )

    
    winServices = property(__winServices.value, __winServices.set, None, '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, 'winApplications'), 'winApplications', '__httpwww_usharesoft_comuforge_Scan_winApplications', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8846, 20), )

    
    winApplications = property(__winApplications.value, __winApplications.set, None, '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, 'importsUri'), 'importsUri', '__httpwww_usharesoft_comuforge_Scan_importsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8856, 20), )

    
    importsUri = property(__importsUri.value, __importsUri.set, None, 'the uri resource to retrieve all the imports')

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Scan_installProfile', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8861, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, 'the install profile of the scanned system')

    
    # Element installProfileUri uses Python identifier installProfileUri
    __installProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installProfileUri'), 'installProfileUri', '__httpwww_usharesoft_comuforge_Scan_installProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8866, 20), )

    
    installProfileUri = property(__installProfileUri.value, __installProfileUri.set, None, 'the uri resource of the :ref:`installprofile-object`')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Scan_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8871, 20), )

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

    
    # Element overlayCrc uses Python identifier overlayCrc
    __overlayCrc = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'overlayCrc'), 'overlayCrc', '__httpwww_usharesoft_comuforge_Scan_overlayCrc', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8876, 20), )

    
    overlayCrc = property(__overlayCrc.value, __overlayCrc.set, None, 'the crc of the scan overlay archive')

    
    # Element overlayImported uses Python identifier overlayImported
    __overlayImported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'overlayImported'), 'overlayImported', '__httpwww_usharesoft_comuforge_Scan_overlayImported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8881, 20), )

    
    overlayImported = property(__overlayImported.value, __overlayImported.set, None, '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, 'overlayPath'), 'overlayPath', '__httpwww_usharesoft_comuforge_Scan_overlayPath', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8886, 20), )

    
    overlayPath = property(__overlayPath.value, __overlayPath.set, None, None)

    
    # Element overlayUri uses Python identifier overlayUri
    __overlayUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'overlayUri'), 'overlayUri', '__httpwww_usharesoft_comuforge_Scan_overlayUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8887, 20), )

    
    overlayUri = property(__overlayUri.value, __overlayUri.set, None, 'the uri resource to upload the overlay')

    
    # Element rawPartitionsUri uses Python identifier rawPartitionsUri
    __rawPartitionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rawPartitionsUri'), 'rawPartitionsUri', '__httpwww_usharesoft_comuforge_Scan_rawPartitionsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8892, 20), )

    
    rawPartitionsUri = property(__rawPartitionsUri.value, __rawPartitionsUri.set, None, '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, 'packages'), 'packages', '__httpwww_usharesoft_comuforge_Scan_packages', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8897, 20), )

    
    packages = property(__packages.value, __packages.set, None, '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, 'packagesUri'), 'packagesUri', '__httpwww_usharesoft_comuforge_Scan_packagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8907, 20), )

    
    packagesUri = property(__packagesUri.value, __packagesUri.set, None, '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, 'rejected'), 'rejected', '__httpwww_usharesoft_comuforge_Scan_rejected', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8912, 20), )

    
    rejected = property(__rejected.value, __rejected.set, None, None)

    
    # Element scanned uses Python identifier scanned
    __scanned = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'scanned'), 'scanned', '__httpwww_usharesoft_comuforge_Scan_scanned', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 20), )

    
    scanned = property(__scanned.value, __scanned.set, None, '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, 'scannedInstanceUri'), 'scannedInstanceUri', '__httpwww_usharesoft_comuforge_Scan_scannedInstanceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 20), )

    
    scannedInstanceUri = property(__scannedInstanceUri.value, __scannedInstanceUri.set, None, 'the uri of the parent scanned instance')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_Scan_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8923, 20), )

    
    status = property(__status.value, __status.set, None, 'the status of the scan')

    
    # Element totalFilesAdded uses Python identifier totalFilesAdded
    __totalFilesAdded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'totalFilesAdded'), 'totalFilesAdded', '__httpwww_usharesoft_comuforge_Scan_totalFilesAdded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8928, 20), )

    
    totalFilesAdded = property(__totalFilesAdded.value, __totalFilesAdded.set, None, '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, 'totalFilesDeleted'), 'totalFilesDeleted', '__httpwww_usharesoft_comuforge_Scan_totalFilesDeleted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8933, 20), )

    
    totalFilesDeleted = property(__totalFilesDeleted.value, __totalFilesDeleted.set, None, '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, 'totalFilesModified'), 'totalFilesModified', '__httpwww_usharesoft_comuforge_Scan_totalFilesModified', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8938, 20), )

    
    totalFilesModified = property(__totalFilesModified.value, __totalFilesModified.set, None, '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, 'totalPackages'), 'totalPackages', '__httpwww_usharesoft_comuforge_Scan_totalPackages', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8943, 20), )

    
    totalPackages = property(__totalPackages.value, __totalPackages.set, None, '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, 'uncompressedBinarySize'), 'uncompressedBinarySize', '__httpwww_usharesoft_comuforge_Scan_uncompressedBinarySize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8948, 20), )

    
    uncompressedBinarySize = property(__uncompressedBinarySize.value, __uncompressedBinarySize.set, None, 'the size of all the overlays')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Scan_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8953, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri of the scan')

    
    # Element validated uses Python identifier validated
    __validated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'validated'), 'validated', '__httpwww_usharesoft_comuforge_Scan_validated', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8958, 20), )

    
    validated = property(__validated.value, __validated.set, None, None)

    
    # Element rawScan uses Python identifier rawScan
    __rawScan = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rawScan'), 'rawScan', '__httpwww_usharesoft_comuforge_Scan_rawScan', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8959, 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', '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, 'ScanImport')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8966, 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, 'applianceName'), 'applianceName', '__httpwww_usharesoft_comuforge_ScanImport_applianceName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 20), )

    
    applianceName = property(__applianceName.value, __applianceName.set, None, "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, 'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_ScanImport_applianceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, '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, 'applianceVersion'), 'applianceVersion', '__httpwww_usharesoft_comuforge_ScanImport_applianceVersion', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 20), )

    
    applianceVersion = property(__applianceVersion.value, __applianceVersion.set, None, "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, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_ScanImport_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, '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, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ScanImport_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8995, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, 'the parent uri of the scan import')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_ScanImport_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9000, 20), )

    
    status = property(__status.value, __status.set, None, 'the status of the import')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ScanImport_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9005, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'ScanImports')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9015, 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, 'scanImports'), 'scanImports', '__httpwww_usharesoft_comuforge_ScanImports_scanImports', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9024, 20), )

    
    scanImports = property(__scanImports.value, __scanImports.set, None, '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', '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, 'ScannedFiles')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9074, 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, 'scannedFiles'), 'scannedFiles', '__httpwww_usharesoft_comuforge_ScannedFiles_scannedFiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9083, 20), )

    
    scannedFiles = property(__scannedFiles.value, __scannedFiles.set, None, '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', '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, 'ScannedInstance')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9099, 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, 'distribution'), 'distribution', '__httpwww_usharesoft_comuforge_ScannedInstance_distribution', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9108, 20), )

    
    distribution = property(__distribution.value, __distribution.set, None, '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, 'group'), 'group', '__httpwww_usharesoft_comuforge_ScannedInstance_group', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9113, 20), )

    
    group = property(__group.value, __group.set, None, 'the group name (reserved for future use)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_ScannedInstance_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9118, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the live system')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ScannedInstance_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9123, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'platformType'), 'platformType', '__httpwww_usharesoft_comuforge_ScannedInstance_platformType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9128, 20), )

    
    platformType = property(__platformType.value, __platformType.set, None, '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, 'ramSize'), 'ramSize', '__httpwww_usharesoft_comuforge_ScannedInstance_ramSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9133, 20), )

    
    ramSize = property(__ramSize.value, __ramSize.set, None, '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, 'scans'), 'scans', '__httpwww_usharesoft_comuforge_ScannedInstance_scans', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9138, 20), )

    
    scans = property(__scans.value, __scans.set, None, '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, 'scansUri'), 'scansUri', '__httpwww_usharesoft_comuforge_ScannedInstance_scansUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9148, 20), )

    
    scansUri = property(__scansUri.value, __scansUri.set, None, 'the uri resource to retrieve all the scan reports')

    
    # Element totalScans uses Python identifier totalScans
    __totalScans = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'totalScans'), 'totalScans', '__httpwww_usharesoft_comuforge_ScannedInstance_totalScans', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9153, 20), )

    
    totalScans = property(__totalScans.value, __totalScans.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ScannedInstance_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9158, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'ScannedInstances')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9168, 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, 'scannedInstances'), 'scannedInstances', '__httpwww_usharesoft_comuforge_ScannedInstances_scannedInstances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9177, 20), )

    
    scannedInstances = property(__scannedInstances.value, __scannedInstances.set, None, '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', '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, 'ScannedPkgs')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9284, 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, 'scannedPackages'), 'scannedPackages', '__httpwww_usharesoft_comuforge_ScannedPkgs_scannedPackages', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9293, 20), )

    
    scannedPackages = property(__scannedPackages.value, __scannedPackages.set, None, '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', '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, 'Scans')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9308, 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, 'scans'), 'scans', '__httpwww_usharesoft_comuforge_Scans_scans', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9317, 20), )

    
    scans = property(__scans.value, __scans.set, None, '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', '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, 'SecurityGroup')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9395, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_SecurityGroup_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9399, 20), )

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

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_SecurityGroup_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9400, 20), )

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

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SecurityGroup_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9401, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, None)

    
    # Element refId uses Python identifier refId
    __refId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'refId'), 'refId', '__httpwww_usharesoft_comuforge_SecurityGroup_refId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9402, 20), )

    
    refId = property(__refId.value, __refId.set, None, None)

    
    # Element rules uses Python identifier rules
    __rules = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rules'), 'rules', '__httpwww_usharesoft_comuforge_SecurityGroup_rules', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 20), )

    
    rules = property(__rules.value, __rules.set, None, None)

    
    # Element rulesUri uses Python identifier rulesUri
    __rulesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'rulesUri'), 'rulesUri', '__httpwww_usharesoft_comuforge_SecurityGroup_rulesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9410, 20), )

    
    rulesUri = property(__rulesUri.value, __rulesUri.set, None, None)

    
    # Element ruleUris uses Python identifier ruleUris
    __ruleUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ruleUris'), 'ruleUris', '__httpwww_usharesoft_comuforge_SecurityGroup_ruleUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9411, 20), )

    
    ruleUris = property(__ruleUris.value, __ruleUris.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_SecurityGroup_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9412, 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', '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, 'Services')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9428, 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, 'services'), 'services', '__httpwww_usharesoft_comuforge_Services_services', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 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', '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, 'ServiceStatus')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9444, 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, 'alive'), 'alive', '__httpwww_usharesoft_comuforge_ServiceStatus_alive', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9453, 20), )

    
    alive = property(__alive.value, __alive.set, None, 'determines if the platform is up and running')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_ServiceStatus_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9458, 20), )

    
    version = property(__version.value, __version.set, None, 'the current version of the platform')

    
    # Element serviceLoad uses Python identifier serviceLoad
    __serviceLoad = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serviceLoad'), 'serviceLoad', '__httpwww_usharesoft_comuforge_ServiceStatus_serviceLoad', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9463, 20), )

    
    serviceLoad = property(__serviceLoad.value, __serviceLoad.set, None, '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', '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, 'SoftwareArtifacts')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9617, 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, 'softwareArtifacts'), 'softwareArtifacts', '__httpwww_usharesoft_comuforge_SoftwareArtifacts_softwareArtifacts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9626, 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', '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, 'SoftwareBundle')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9638, 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, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_SoftwareBundle_tag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 20), )

    
    tag = property(__tag.value, __tag.set, None, 'the tag information')

    
    # Element shortTag uses Python identifier shortTag
    __shortTag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'shortTag'), 'shortTag', '__httpwww_usharesoft_comuforge_SoftwareBundle_shortTag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 20), )

    
    shortTag = property(__shortTag.value, __shortTag.set, None, 'the short tag information (mySoftware or project)')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_SoftwareBundle_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this software bundle')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_SoftwareBundle_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 20), )

    
    version = property(__version.value, __version.set, None, 'the version information of this software bundle')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_SoftwareBundle_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 20), )

    
    description = property(__description.value, __description.set, None, 'the description for this software bundle')

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'release'), 'release', '__httpwww_usharesoft_comuforge_SoftwareBundle_release', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 20), )

    
    release = property(__release.value, __release.set, None, 'the release information for the software bundle')

    
    # Element location uses Python identifier location
    __location = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'location'), 'location', '__httpwww_usharesoft_comuforge_SoftwareBundle_location', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 20), )

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

    
    # Element defaultInstallLocation uses Python identifier defaultInstallLocation
    __defaultInstallLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'defaultInstallLocation'), 'defaultInstallLocation', '__httpwww_usharesoft_comuforge_SoftwareBundle_defaultInstallLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 20), )

    
    defaultInstallLocation = property(__defaultInstallLocation.value, __defaultInstallLocation.set, None, '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, 'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_SoftwareBundle_installLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, '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, 'restricted'), 'restricted', '__httpwww_usharesoft_comuforge_SoftwareBundle_restricted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 20), )

    
    restricted = property(__restricted.value, __restricted.set, None, 'a boolean highlighting if the Software bundle is restricted')

    
    # Element installedSize uses Python identifier installedSize
    __installedSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installedSize'), 'installedSize', '__httpwww_usharesoft_comuforge_SoftwareBundle_installedSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 20), )

    
    installedSize = property(__installedSize.value, __installedSize.set, None, '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, 'size'), 'size', '__httpwww_usharesoft_comuforge_SoftwareBundle_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 20), )

    
    size = property(__size.value, __size.set, None, 'the total size of this software bundle (in bytes)')

    
    # Element revision uses Python identifier revision
    __revision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'revision'), 'revision', '__httpwww_usharesoft_comuforge_SoftwareBundle_revision', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 20), )

    
    revision = property(__revision.value, __revision.set, None, 'the revision number of the software bundle')

    
    # Element artifactsUri uses Python identifier artifactsUri
    __artifactsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'artifactsUri'), 'artifactsUri', '__httpwww_usharesoft_comuforge_SoftwareBundle_artifactsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 20), )

    
    artifactsUri = property(__artifactsUri.value, __artifactsUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareBundle_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this software bundle object')

    
    # Element distributionsUri uses Python identifier distributionsUri
    __distributionsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionsUri'), 'distributionsUri', '__httpwww_usharesoft_comuforge_SoftwareBundle_distributionsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 20), )

    
    distributionsUri = property(__distributionsUri.value, __distributionsUri.set, None, '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, 'distributionUris'), 'distributionUris', '__httpwww_usharesoft_comuforge_SoftwareBundle_distributionUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 20), )

    
    distributionUris = property(__distributionUris.value, __distributionUris.set, None, '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, 'exportUri'), 'exportUri', '__httpwww_usharesoft_comuforge_SoftwareBundle_exportUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 20), )

    
    exportUri = property(__exportUri.value, __exportUri.set, None, 'uri resource used to export this software bundle')

    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'category'), 'category', '__httpwww_usharesoft_comuforge_SoftwareBundle_category', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 20), )

    
    category = property(__category.value, __category.set, None, 'the category for this software bundle (project)')

    
    # Element license uses Python identifier license
    __license = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'license'), 'license', '__httpwww_usharesoft_comuforge_SoftwareBundle_license', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 20), )

    
    license = property(__license.value, __license.set, None, 'the license information (see :ref:`license-object`)')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'logo'), 'logo', '__httpwww_usharesoft_comuforge_SoftwareBundle_logo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 20), )

    
    logo = property(__logo.value, __logo.set, None, 'the :ref:`logo-object` object for the software bundle')

    
    # Element maintainer uses Python identifier maintainer
    __maintainer = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'maintainer'), 'maintainer', '__httpwww_usharesoft_comuforge_SoftwareBundle_maintainer', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 20), )

    
    maintainer = property(__maintainer.value, __maintainer.set, None, 'the maintainer name for this project')

    
    # Element website uses Python identifier website
    __website = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'website'), 'website', '__httpwww_usharesoft_comuforge_SoftwareBundle_website', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 20), )

    
    website = property(__website.value, __website.set, None, 'the website URL of the maintainer')

    
    # Element softwareArtifactUris uses Python identifier softwareArtifactUris
    __softwareArtifactUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'softwareArtifactUris'), 'softwareArtifactUris', '__httpwww_usharesoft_comuforge_SoftwareBundle_softwareArtifactUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 20), )

    
    softwareArtifactUris = property(__softwareArtifactUris.value, __softwareArtifactUris.set, None, '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,
        __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,
        __softwareArtifactUris.name() : __softwareArtifactUris
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'SoftwareBundles')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9768, 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, 'softwareBundles'), 'softwareBundles', '__httpwww_usharesoft_comuforge_SoftwareBundles_softwareBundles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9777, 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', '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, 'SoftwareBundleExport')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9789, 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, 'bundleName'), 'bundleName', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_bundleName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9804, 20), )

    
    bundleName = property(__bundleName.value, __bundleName.set, None, 'the name of this exported software bundle')

    
    # Element bundleVersion uses Python identifier bundleVersion
    __bundleVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'bundleVersion'), 'bundleVersion', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_bundleVersion', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9809, 20), )

    
    bundleVersion = property(__bundleVersion.value, __bundleVersion.set, None, 'the version information of this exported software bundle')

    
    # Element downloadUri uses Python identifier downloadUri
    __downloadUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_downloadUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9814, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, '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, 'location'), 'location', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_location', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 20), )

    
    location = property(__location.value, __location.set, None, '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, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9824, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'status'), 'status', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9829, 20), )

    
    status = property(__status.value, __status.set, None, 'the current status of the exported software bundle')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareBundleExport_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9834, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'SoftwareFiles')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9923, 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, 'softwareFiles'), 'softwareFiles', '__httpwww_usharesoft_comuforge_SoftwareFiles_softwareFiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9932, 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', '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, 'SSHKey')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9944, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_SSHKey_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9953, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the ssh key')

    
    # Element publicKey uses Python identifier publicKey
    __publicKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicKey'), 'publicKey', '__httpwww_usharesoft_comuforge_SSHKey_publicKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9958, 20), )

    
    publicKey = property(__publicKey.value, __publicKey.set, None, 'the public ssh key content')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_SSHKey_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9963, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'SSHKeys')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9973, 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, 'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_SSHKeys_sshKeys', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9982, 20), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, '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', '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, 'StatDataPoint')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9998, 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, 'date'), 'date', '__httpwww_usharesoft_comuforge_StatDataPoint_date', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10007, 20), )

    
    date = property(__date.value, __date.set, None, 'the date of this data point')

    
    # Element distribArch uses Python identifier distribArch
    __distribArch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribArch'), 'distribArch', '__httpwww_usharesoft_comuforge_StatDataPoint_distribArch', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10012, 20), )

    
    distribArch = property(__distribArch.value, __distribArch.set, None, 'the architecture of the operating system')

    
    # Element distribName uses Python identifier distribName
    __distribName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribName'), 'distribName', '__httpwww_usharesoft_comuforge_StatDataPoint_distribName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10017, 20), )

    
    distribName = property(__distribName.value, __distribName.set, None, 'the operating system name')

    
    # Element distribVersion uses Python identifier distribVersion
    __distribVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribVersion'), 'distribVersion', '__httpwww_usharesoft_comuforge_StatDataPoint_distribVersion', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10022, 20), )

    
    distribVersion = property(__distribVersion.value, __distribVersion.set, None, 'the operating system version')

    
    # Element endDate uses Python identifier endDate
    __endDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'endDate'), 'endDate', '__httpwww_usharesoft_comuforge_StatDataPoint_endDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10027, 20), )

    
    endDate = property(__endDate.value, __endDate.set, None, 'the stat timestamp')

    
    # Element errorMessage uses Python identifier errorMessage
    __errorMessage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'errorMessage'), 'errorMessage', '__httpwww_usharesoft_comuforge_StatDataPoint_errorMessage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10032, 20), )

    
    errorMessage = property(__errorMessage.value, __errorMessage.set, None, 'error message')

    
    # Element message uses Python identifier message
    __message = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'message'), 'message', '__httpwww_usharesoft_comuforge_StatDataPoint_message', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10037, 20), )

    
    message = property(__message.value, __message.set, None, 'message for this data point')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_StatDataPoint_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10042, 20), )

    
    name = property(__name.value, __name.set, None, 'the name or tooltip for this data point')

    
    # Element nb uses Python identifier nb
    __nb = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nb'), 'nb', '__httpwww_usharesoft_comuforge_StatDataPoint_nb', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10047, 20), )

    
    nb = property(__nb.value, __nb.set, None, 'the value for this data point')

    
    # Element percentage uses Python identifier percentage
    __percentage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'percentage'), 'percentage', '__httpwww_usharesoft_comuforge_StatDataPoint_percentage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10052, 20), )

    
    percentage = property(__percentage.value, __percentage.set, None, 'the percentage')

    
    # Element startDate uses Python identifier startDate
    __startDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'startDate'), 'startDate', '__httpwww_usharesoft_comuforge_StatDataPoint_startDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10057, 20), )

    
    startDate = property(__startDate.value, __startDate.set, None, 'the timestamp from where this stat begins')

    
    # Element total uses Python identifier total
    __total = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'total'), 'total', '__httpwww_usharesoft_comuforge_StatDataPoint_total', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10062, 20), )

    
    total = property(__total.value, __total.set, None, 'the total value for this stat')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_StatDataPoint_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10067, 20), )

    
    type = property(__type.value, __type.set, None, 'the type of stat')

    
    # Element userCrmId uses Python identifier userCrmId
    __userCrmId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userCrmId'), 'userCrmId', '__httpwww_usharesoft_comuforge_StatDataPoint_userCrmId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10072, 20), )

    
    userCrmId = property(__userCrmId.value, __userCrmId.set, None, None)

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_StatDataPoint_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10073, 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', '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, 'StatDataPoints')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10079, 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, 'statDataPoints'), 'statDataPoints', '__httpwww_usharesoft_comuforge_StatDataPoints_statDataPoints', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10088, 20), )

    
    statDataPoints = property(__statDataPoints.value, __statDataPoints.set, None, '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', '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, 'StatTicket')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10104, 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, 'actionId'), 'actionId', '__httpwww_usharesoft_comuforge_StatTicket_actionId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10114, 20), )

    
    actionId = property(__actionId.value, __actionId.set, None, None)

    
    # Element actionName uses Python identifier actionName
    __actionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'actionName'), 'actionName', '__httpwww_usharesoft_comuforge_StatTicket_actionName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10115, 20), )

    
    actionName = property(__actionName.value, __actionName.set, None, None)

    
    # Element currency uses Python identifier currency
    __currency = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'currency'), 'currency', '__httpwww_usharesoft_comuforge_StatTicket_currency', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10133, 20), )

    
    currency = property(__currency.value, __currency.set, None, None)

    
    # Element date uses Python identifier date
    __date = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'date'), 'date', '__httpwww_usharesoft_comuforge_StatTicket_date', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10134, 20), )

    
    date = property(__date.value, __date.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_StatTicket_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10135, 20), )

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

    
    # Element diskSize uses Python identifier diskSize
    __diskSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'diskSize'), 'diskSize', '__httpwww_usharesoft_comuforge_StatTicket_diskSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10136, 20), )

    
    diskSize = property(__diskSize.value, __diskSize.set, None, None)

    
    # Element distributionId uses Python identifier distributionId
    __distributionId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionId'), 'distributionId', '__httpwww_usharesoft_comuforge_StatTicket_distributionId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10137, 20), )

    
    distributionId = property(__distributionId.value, __distributionId.set, None, None)

    
    # Element distributionName uses Python identifier distributionName
    __distributionName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distributionName'), 'distributionName', '__httpwww_usharesoft_comuforge_StatTicket_distributionName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10138, 20), )

    
    distributionName = property(__distributionName.value, __distributionName.set, None, None)

    
    # Element formatId uses Python identifier formatId
    __formatId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'formatId'), 'formatId', '__httpwww_usharesoft_comuforge_StatTicket_formatId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10139, 20), )

    
    formatId = property(__formatId.value, __formatId.set, None, None)

    
    # Element formatName uses Python identifier formatName
    __formatName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'formatName'), 'formatName', '__httpwww_usharesoft_comuforge_StatTicket_formatName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10140, 20), )

    
    formatName = property(__formatName.value, __formatName.set, None, None)

    
    # Element fromObjectId uses Python identifier fromObjectId
    __fromObjectId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fromObjectId'), 'fromObjectId', '__httpwww_usharesoft_comuforge_StatTicket_fromObjectId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10141, 20), )

    
    fromObjectId = property(__fromObjectId.value, __fromObjectId.set, None, None)

    
    # Element fromObjectName uses Python identifier fromObjectName
    __fromObjectName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fromObjectName'), 'fromObjectName', '__httpwww_usharesoft_comuforge_StatTicket_fromObjectName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10142, 20), )

    
    fromObjectName = property(__fromObjectName.value, __fromObjectName.set, None, None)

    
    # Element fromObjectType uses Python identifier fromObjectType
    __fromObjectType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fromObjectType'), 'fromObjectType', '__httpwww_usharesoft_comuforge_StatTicket_fromObjectType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10143, 20), )

    
    fromObjectType = property(__fromObjectType.value, __fromObjectType.set, None, None)

    
    # Element objectId uses Python identifier objectId
    __objectId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'objectId'), 'objectId', '__httpwww_usharesoft_comuforge_StatTicket_objectId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10144, 20), )

    
    objectId = property(__objectId.value, __objectId.set, None, None)

    
    # Element objectName uses Python identifier objectName
    __objectName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'objectName'), 'objectName', '__httpwww_usharesoft_comuforge_StatTicket_objectName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10145, 20), )

    
    objectName = property(__objectName.value, __objectName.set, None, None)

    
    # Element objectStatus uses Python identifier objectStatus
    __objectStatus = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'objectStatus'), 'objectStatus', '__httpwww_usharesoft_comuforge_StatTicket_objectStatus', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10146, 20), )

    
    objectStatus = property(__objectStatus.value, __objectStatus.set, None, None)

    
    # Element objectType uses Python identifier objectType
    __objectType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'objectType'), 'objectType', '__httpwww_usharesoft_comuforge_StatTicket_objectType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10147, 20), )

    
    objectType = property(__objectType.value, __objectType.set, None, None)

    
    # Element orgId uses Python identifier orgId
    __orgId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgId'), 'orgId', '__httpwww_usharesoft_comuforge_StatTicket_orgId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10148, 20), )

    
    orgId = property(__orgId.value, __orgId.set, None, None)

    
    # Element price uses Python identifier price
    __price = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'price'), 'price', '__httpwww_usharesoft_comuforge_StatTicket_price', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10149, 20), )

    
    price = property(__price.value, __price.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_StatTicket_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10150, 20), )

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

    
    # Element userId uses Python identifier userId
    __userId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userId'), 'userId', '__httpwww_usharesoft_comuforge_StatTicket_userId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 20), )

    
    userId = property(__userId.value, __userId.set, None, None)

    
    # Element userLoginName uses Python identifier userLoginName
    __userLoginName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userLoginName'), 'userLoginName', '__httpwww_usharesoft_comuforge_StatTicket_userLoginName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 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', '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, 'StatTickets')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10158, 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, 'statTickets'), 'statTickets', '__httpwww_usharesoft_comuforge_StatTickets_statTickets', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10167, 20), )

    
    statTickets = property(__statTickets.value, __statTickets.set, None, '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', '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, 'SubscriptionProfile')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10182, 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, 'active'), 'active', '__httpwww_usharesoft_comuforge_SubscriptionProfile_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10191, 20), )

    
    active = property(__active.value, __active.set, None, '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, 'admins'), 'admins', '__httpwww_usharesoft_comuforge_SubscriptionProfile_admins', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10196, 20), )

    
    admins = property(__admins.value, __admins.set, None, '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, 'adminsUri'), 'adminsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_adminsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10206, 20), )

    
    adminsUri = property(__adminsUri.value, __adminsUri.set, None, '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, 'code'), 'code', '__httpwww_usharesoft_comuforge_SubscriptionProfile_code', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10211, 20), )

    
    code = property(__code.value, __code.set, None, '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, 'description'), 'description', '__httpwww_usharesoft_comuforge_SubscriptionProfile_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10216, 20), )

    
    description = property(__description.value, __description.set, None, 'the description of this subscription profile')

    
    # Element distribsUri uses Python identifier distribsUri
    __distribsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribsUri'), 'distribsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_distribsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10221, 20), )

    
    distribsUri = property(__distribsUri.value, __distribsUri.set, None, '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, 'distributions'), 'distributions', '__httpwww_usharesoft_comuforge_SubscriptionProfile_distributions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10226, 20), )

    
    distributions = property(__distributions.value, __distributions.set, None, '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, 'formats'), 'formats', '__httpwww_usharesoft_comuforge_SubscriptionProfile_formats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10236, 20), )

    
    formats = property(__formats.value, __formats.set, None, '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, 'formatsUri'), 'formatsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_formatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10246, 20), )

    
    formatsUri = property(__formatsUri.value, __formatsUri.set, None, '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, 'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetPlatforms', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10251, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, '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, 'targetPlatformsUri'), 'targetPlatformsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetPlatformsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10261, 20), )

    
    targetPlatformsUri = property(__targetPlatformsUri.value, __targetPlatformsUri.set, None, '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, 'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10266, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, '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, 'targetFormatsUri'), 'targetFormatsUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_targetFormatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10276, 20), )

    
    targetFormatsUri = property(__targetFormatsUri.value, __targetFormatsUri.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_SubscriptionProfile_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10281, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this subscription profile')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10286, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, '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, 'quotas'), 'quotas', '__httpwww_usharesoft_comuforge_SubscriptionProfile_quotas', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10291, 20), )

    
    quotas = property(__quotas.value, __quotas.set, None, '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, 'quotasUri'), 'quotasUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_quotasUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10301, 20), )

    
    quotasUri = property(__quotasUri.value, __quotasUri.set, None, '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, 'roles'), 'roles', '__httpwww_usharesoft_comuforge_SubscriptionProfile_roles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10306, 20), )

    
    roles = property(__roles.value, __roles.set, None, '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, 'rolesUri'), 'rolesUri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_rolesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10316, 20), )

    
    rolesUri = property(__rolesUri.value, __rolesUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_SubscriptionProfile_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10321, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'SubscriptionProfiles')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10331, 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, 'subscriptionProfiles'), 'subscriptionProfiles', '__httpwww_usharesoft_comuforge_SubscriptionProfiles_subscriptionProfiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10340, 20), )

    
    subscriptionProfiles = property(__subscriptionProfiles.value, __subscriptionProfiles.set, None, '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', '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, 'Tag')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10356, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Tag_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10365, 20), )

    
    name = property(__name.value, __name.set, None, 'the public tag name')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Tag_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10370, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'TargetFormat')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10381, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_TargetFormat_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10391, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this format')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'logo'), 'logo', '__httpwww_usharesoft_comuforge_TargetFormat_logo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10396, 20), )

    
    logo = property(__logo.value, __logo.set, None, 'the logo of this format (see :ref:`logo-object`)')

    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'format'), 'format', '__httpwww_usharesoft_comuforge_TargetFormat_format', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10401, 20), )

    
    format = property(__format.value, __format.set, None, 'the primitive format this target platform is based on')

    
    # Element category uses Python identifier category
    __category = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'category'), 'category', '__httpwww_usharesoft_comuforge_TargetFormat_category', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10406, 20), )

    
    category = property(__category.value, __category.set, None, 'the category for this target format')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_TargetFormat_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10411, 20), )

    
    type = property(__type.value, __type.set, None, 'the target format type')

    
    # Element credAccountType uses Python identifier credAccountType
    __credAccountType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'credAccountType'), 'credAccountType', '__httpwww_usharesoft_comuforge_TargetFormat_credAccountType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10424, 20), )

    
    credAccountType = property(__credAccountType.value, __credAccountType.set, None, '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, 'targetPlatformsUri'), 'targetPlatformsUri', '__httpwww_usharesoft_comuforge_TargetFormat_targetPlatformsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10446, 20), )

    
    targetPlatformsUri = property(__targetPlatformsUri.value, __targetPlatformsUri.set, None, '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, 'targetPlatformsUriList'), 'targetPlatformsUriList', '__httpwww_usharesoft_comuforge_TargetFormat_targetPlatformsUriList', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10451, 20), )

    
    targetPlatformsUriList = property(__targetPlatformsUriList.value, __targetPlatformsUriList.set, None, '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, 'credInfos'), 'credInfos', '__httpwww_usharesoft_comuforge_TargetFormat_credInfos', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10456, 20), )

    
    credInfos = property(__credInfos.value, __credInfos.set, None, '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, 'imageInfos'), 'imageInfos', '__httpwww_usharesoft_comuforge_TargetFormat_imageInfos', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 20), )

    
    imageInfos = property(__imageInfos.value, __imageInfos.set, None, '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, 'publishInfos'), 'publishInfos', '__httpwww_usharesoft_comuforge_TargetFormat_publishInfos', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10466, 20), )

    
    publishInfos = property(__publishInfos.value, __publishInfos.set, None, '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, 'access'), 'access', '__httpwww_usharesoft_comuforge_TargetFormat_access', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10471, 20), )

    
    access = property(__access.value, __access.set, None, '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, 'active'), 'active', '__httpwww_usharesoft_comuforge_TargetFormat_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10476, 20), )

    
    active = property(__active.value, __active.set, None, '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, 'preselected'), 'preselected', '__httpwww_usharesoft_comuforge_TargetFormat_preselected', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10481, 20), )

    
    preselected = property(__preselected.value, __preselected.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_TargetFormat_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10482, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'TargetFormats')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10492, 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, 'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_TargetFormats_targetFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10501, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, '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', '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, 'TargetPlatform')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10517, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_TargetPlatform_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10528, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this target platform')

    
    # Element logo uses Python identifier logo
    __logo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'logo'), 'logo', '__httpwww_usharesoft_comuforge_TargetPlatform_logo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10533, 20), )

    
    logo = property(__logo.value, __logo.set, None, '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, 'type'), 'type', '__httpwww_usharesoft_comuforge_TargetPlatform_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 20), )

    
    type = property(__type.value, __type.set, None, 'the primitive type for this target platform')

    
    # Element targetFormatsUri uses Python identifier targetFormatsUri
    __targetFormatsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'targetFormatsUri'), 'targetFormatsUri', '__httpwww_usharesoft_comuforge_TargetPlatform_targetFormatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10560, 20), )

    
    targetFormatsUri = property(__targetFormatsUri.value, __targetFormatsUri.set, None, '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, 'targetFormatsUriList'), 'targetFormatsUriList', '__httpwww_usharesoft_comuforge_TargetPlatform_targetFormatsUriList', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 20), )

    
    targetFormatsUriList = property(__targetFormatsUriList.value, __targetFormatsUriList.set, None, '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, 'accountInfos'), 'accountInfos', '__httpwww_usharesoft_comuforge_TargetPlatform_accountInfos', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 20), )

    
    accountInfos = property(__accountInfos.value, __accountInfos.set, None, '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, 'access'), 'access', '__httpwww_usharesoft_comuforge_TargetPlatform_access', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 20), )

    
    access = property(__access.value, __access.set, None, '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, 'active'), 'active', '__httpwww_usharesoft_comuforge_TargetPlatform_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10580, 20), )

    
    active = property(__active.value, __active.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_TargetPlatform_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10585, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'TargetPlatforms')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10595, 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, 'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_TargetPlatforms_targetPlatforms', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10604, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, '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', '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, 'UForgeUploadObject')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10702, 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, 'md5sum'), 'md5sum', '__httpwww_usharesoft_comuforge_UForgeUploadObject_md5sum', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20), )

    
    md5sum = property(__md5sum.value, __md5sum.set, None, 'the md5sum of the uploaded object')

    
    # Element mimeType uses Python identifier mimeType
    __mimeType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mimeType'), 'mimeType', '__httpwww_usharesoft_comuforge_UForgeUploadObject_mimeType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20), )

    
    mimeType = property(__mimeType.value, __mimeType.set, None, 'the mime type of the file uploaded')

    
    # Element sha256sum uses Python identifier sha256sum
    __sha256sum = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sha256sum'), 'sha256sum', '__httpwww_usharesoft_comuforge_UForgeUploadObject_sha256sum', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20), )

    
    sha256sum = property(__sha256sum.value, __sha256sum.set, None, 'the sha256 value of the uploaded object')

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'size'), 'size', '__httpwww_usharesoft_comuforge_UForgeUploadObject_size', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20), )

    
    size = property(__size.value, __size.set, None, 'the size (in bytes) of the uploaded object')

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_UForgeUploadObject_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20), )

    
    status = property(__status.value, __status.set, None, 'the upload status (see :ref:`status-object`)')

    
    # Element uploaded uses Python identifier uploaded
    __uploaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uploaded'), 'uploaded', '__httpwww_usharesoft_comuforge_UForgeUploadObject_uploaded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20), )

    
    uploaded = property(__uploaded.value, __uploaded.set, None, '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, 'uploadedTime'), 'uploadedTime', '__httpwww_usharesoft_comuforge_UForgeUploadObject_uploadedTime', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20), )

    
    uploadedTime = property(__uploadedTime.value, __uploadedTime.set, None, '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', '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, 'UserGroup')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11109, 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, 'admin'), 'admin', '__httpwww_usharesoft_comuforge_UserGroup_admin', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11113, 20), )

    
    admin = property(__admin.value, __admin.set, None, None)

    
    # Element members uses Python identifier members
    __members = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'members'), 'members', '__httpwww_usharesoft_comuforge_UserGroup_members', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11114, 20), )

    
    members = property(__members.value, __members.set, None, None)

    
    # Element membersUri uses Python identifier membersUri
    __membersUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'membersUri'), 'membersUri', '__httpwww_usharesoft_comuforge_UserGroup_membersUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11121, 20), )

    
    membersUri = property(__membersUri.value, __membersUri.set, None, None)

    
    # Element partner uses Python identifier partner
    __partner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'partner'), 'partner', '__httpwww_usharesoft_comuforge_UserGroup_partner', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 20), )

    
    partner = property(__partner.value, __partner.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_UserGroup_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11123, 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', '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, 'UserGroups')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11129, 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, 'userGroups'), 'userGroups', '__httpwww_usharesoft_comuforge_UserGroups_userGroups', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11133, 20), )

    
    userGroups = property(__userGroups.value, __userGroups.set, None, None)

    _ElementMap.update({
        __userGroups.name() : __userGroups
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'UserProfile')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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 loginName uses Python identifier loginName
    __loginName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'loginName'), 'loginName', '__httpwww_usharesoft_comuforge_UserProfile_loginName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11155, 20), )

    
    loginName = property(__loginName.value, __loginName.set, None, 'the user login name')

    
    # Element active uses Python identifier active
    __active = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'active'), 'active', '__httpwww_usharesoft_comuforge_UserProfile_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20), )

    
    active = property(__active.value, __active.set, None, 'boolean indicating whether the user account is active')

    
    # Element company uses Python identifier company
    __company = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'company'), 'company', '__httpwww_usharesoft_comuforge_UserProfile_company', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11165, 20), )

    
    company = property(__company.value, __company.set, None, 'the company information for this user')

    
    # Element email uses Python identifier email
    __email = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'email'), 'email', '__httpwww_usharesoft_comuforge_UserProfile_email', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20), )

    
    email = property(__email.value, __email.set, None, "the user's email address")

    
    # Element firstName uses Python identifier firstName
    __firstName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'firstName'), 'firstName', '__httpwww_usharesoft_comuforge_UserProfile_firstName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11175, 20), )

    
    firstName = property(__firstName.value, __firstName.set, None, "the user's first name")

    
    # Element surname uses Python identifier surname
    __surname = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'surname'), 'surname', '__httpwww_usharesoft_comuforge_UserProfile_surname', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11180, 20), )

    
    surname = property(__surname.value, __surname.set, None, "the user's surname")

    
    # Element jobTitle uses Python identifier jobTitle
    __jobTitle = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'jobTitle'), 'jobTitle', '__httpwww_usharesoft_comuforge_UserProfile_jobTitle', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11185, 20), )

    
    jobTitle = property(__jobTitle.value, __jobTitle.set, None, "the user's job title")

    
    # Element photo uses Python identifier photo
    __photo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'photo'), 'photo', '__httpwww_usharesoft_comuforge_UserProfile_photo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11190, 20), )

    
    photo = property(__photo.value, __photo.set, None, "the user's photo / avatar")

    
    # Element website uses Python identifier website
    __website = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'website'), 'website', '__httpwww_usharesoft_comuforge_UserProfile_website', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11195, 20), )

    
    website = property(__website.value, __website.set, None, "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', '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, 'UserProfiles')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11205, 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, 'userProfiles'), 'userProfiles', '__httpwww_usharesoft_comuforge_UserProfiles_userProfiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11214, 20), )

    
    userProfiles = property(__userProfiles.value, __userProfiles.set, None, 'the list of :ref:`userprofile-object` objects')

    _ElementMap.update({
        __userProfiles.name() : __userProfiles
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'Users')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11229, 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, 'users'), 'users', '__httpwww_usharesoft_comuforge_Users_users', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11238, 20), )

    
    users = property(__users.value, __users.set, None, 'the list of :ref:`user-object` objects')

    _ElementMap.update({
        __users.name() : __users
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'VAppAccess')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11280, 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, 'allowed'), 'allowed', '__httpwww_usharesoft_comuforge_VAppAccess_allowed', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11284, 20), )

    
    allowed = property(__allowed.value, __allowed.set, None, None)

    
    # Element cryptAlgo uses Python identifier cryptAlgo
    __cryptAlgo = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'cryptAlgo'), 'cryptAlgo', '__httpwww_usharesoft_comuforge_VAppAccess_cryptAlgo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11285, 20), )

    
    cryptAlgo = property(__cryptAlgo.value, __cryptAlgo.set, None, None)

    
    # Element expires uses Python identifier expires
    __expires = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'expires'), 'expires', '__httpwww_usharesoft_comuforge_VAppAccess_expires', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11286, 20), )

    
    expires = property(__expires.value, __expires.set, None, None)

    
    # Element licenseContents uses Python identifier licenseContents
    __licenseContents = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'licenseContents'), 'licenseContents', '__httpwww_usharesoft_comuforge_VAppAccess_licenseContents', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11287, 20), )

    
    licenseContents = property(__licenseContents.value, __licenseContents.set, None, None)

    
    # Element licenseKey uses Python identifier licenseKey
    __licenseKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'licenseKey'), 'licenseKey', '__httpwww_usharesoft_comuforge_VAppAccess_licenseKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11288, 20), )

    
    licenseKey = property(__licenseKey.value, __licenseKey.set, None, None)

    
    # Element machineId uses Python identifier machineId
    __machineId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'machineId'), 'machineId', '__httpwww_usharesoft_comuforge_VAppAccess_machineId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11289, 20), )

    
    machineId = property(__machineId.value, __machineId.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_VAppAccess_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11290, 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', '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, 'VirtualImagesRepositories')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11296, 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, 'virtualImagesRepositories'), 'virtualImagesRepositories', '__httpwww_usharesoft_comuforge_VirtualImagesRepositories_virtualImagesRepositories', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11300, 20), )

    
    virtualImagesRepositories = property(__virtualImagesRepositories.value, __virtualImagesRepositories.set, None, None)

    _ElementMap.update({
        __virtualImagesRepositories.name() : __virtualImagesRepositories
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'VirtualImagesRepository')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11313, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11317, 20), )

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

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11318, 20), )

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

    
    # Element provider uses Python identifier provider
    __provider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'provider'), 'provider', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_provider', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11319, 20), )

    
    provider = property(__provider.value, __provider.set, None, None)

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'images'), 'images', '__httpwww_usharesoft_comuforge_VirtualImagesRepository_images', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11320, 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', '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, 'VmwVSphereResources')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11351, 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, 'datacentres'), 'datacentres', '__httpwww_usharesoft_comuforge_VmwVSphereResources_datacentres', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 20), )

    
    datacentres = property(__datacentres.value, __datacentres.set, None, None)

    _ElementMap.update({
        __datacentres.name() : __datacentres
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'VoteStat')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11501, 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, 'loginName'), 'loginName', '__httpwww_usharesoft_comuforge_VoteStat_loginName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11510, 20), )

    
    loginName = property(__loginName.value, __loginName.set, None, 'the login name of the user sending the rating')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_VoteStat_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'rating'), 'rating', '__httpwww_usharesoft_comuforge_VoteStat_rating', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11520, 20), )

    
    rating = property(__rating.value, __rating.set, None, 'the rating value')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_VoteStat_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11525, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this object')

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'user'), 'user', '__httpwww_usharesoft_comuforge_VoteStat_user', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11530, 20), )

    
    user = property(__user.value, __user.set, None, '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', '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, 'WinMsiApplications')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11570, 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, 'winMsiApplications'), 'winMsiApplications', '__httpwww_usharesoft_comuforge_WinMsiApplications_winMsiApplications', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11579, 20), )

    
    winMsiApplications = property(__winMsiApplications.value, __winMsiApplications.set, None, 'the list of :ref:`winMsiApplication-object` objects')

    _ElementMap.update({
        __winMsiApplications.name() : __winMsiApplications
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'WinStoreApplications')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11606, 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, 'winStoreApplications'), 'winStoreApplications', '__httpwww_usharesoft_comuforge_WinStoreApplications_winStoreApplications', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11615, 20), )

    
    winStoreApplications = property(__winStoreApplications.value, __winStoreApplications.set, None, 'the list of :ref:`winStoreApplication-object` objects')

    _ElementMap.update({
        __winStoreApplications.name() : __winStoreApplications
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'WinService')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11630, 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, 'serviceName'), 'serviceName', '__httpwww_usharesoft_comuforge_WinService_serviceName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11639, 20), )

    
    serviceName = property(__serviceName.value, __serviceName.set, None, 'The name of the service')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_WinService_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11644, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the human readable name of the service')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_WinService_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11649, 20), )

    
    description = property(__description.value, __description.set, None, 'the description of the service')

    
    # Element startupType uses Python identifier startupType
    __startupType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'startupType'), 'startupType', '__httpwww_usharesoft_comuforge_WinService_startupType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11654, 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', '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, 'WinServices')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11669, 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, 'winServices'), 'winServices', '__httpwww_usharesoft_comuforge_WinServices_winServices', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11678, 20), )

    
    winServices = property(__winServices.value, __winServices.set, None, 'the list of :ref:`winService-object` objects')

    _ElementMap.update({
        __winServices.name() : __winServices
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'Workspace')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11694, 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, 'commentsUri'), 'commentsUri', '__httpwww_usharesoft_comuforge_Workspace_commentsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11703, 20), )

    
    commentsUri = property(__commentsUri.value, __commentsUri.set, None, '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, 'membershipsUri'), 'membershipsUri', '__httpwww_usharesoft_comuforge_Workspace_membershipsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11708, 20), )

    
    membershipsUri = property(__membershipsUri.value, __membershipsUri.set, None, '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, 'myMembership'), 'myMembership', '__httpwww_usharesoft_comuforge_Workspace_myMembership', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11713, 20), )

    
    myMembership = property(__myMembership.value, __myMembership.set, None, 'the membership information on the user sending the request')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Workspace_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11718, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the workspace')

    
    # Element nbTemplates uses Python identifier nbTemplates
    __nbTemplates = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbTemplates'), 'nbTemplates', '__httpwww_usharesoft_comuforge_Workspace_nbTemplates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11723, 20), )

    
    nbTemplates = property(__nbTemplates.value, __nbTemplates.set, None, 'the number of shared appliance templates in the workspace')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Workspace_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11728, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, '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, 'templatesUri'), 'templatesUri', '__httpwww_usharesoft_comuforge_Workspace_templatesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11733, 20), )

    
    templatesUri = property(__templatesUri.value, __templatesUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Workspace_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11738, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Workspaces')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11748, 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, 'workspaces'), 'workspaces', '__httpwww_usharesoft_comuforge_Workspaces_workspaces', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11757, 20), )

    
    workspaces = property(__workspaces.value, __workspaces.set, None, 'the list of :ref:`workspace-object` objects')

    _ElementMap.update({
        __workspaces.name() : __workspaces
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'ApplianceImport')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 933, 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, 'useMajor'), 'useMajor', '__httpwww_usharesoft_comuforge_ApplianceImport_useMajor', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 945, 20), )

    
    useMajor = property(__useMajor.value, __useMajor.set, None, '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, 'reuseBundles'), 'reuseBundles', '__httpwww_usharesoft_comuforge_ApplianceImport_reuseBundles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 950, 20), )

    
    reuseBundles = property(__reuseBundles.value, __reuseBundles.set, None, "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, 'force_rw'), 'force_rw', '__httpwww_usharesoft_comuforge_ApplianceImport_force_rw', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 955, 20), )

    
    force_rw = property(__force_rw.value, __force_rw.set, None, '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, 'imported'), 'imported', '__httpwww_usharesoft_comuforge_ApplianceImport_imported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 960, 20), )

    
    imported = property(__imported.value, __imported.set, None, 'boolean flag indicating whether the import is complete')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_ApplianceImport_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 965, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'referenceUri'), 'referenceUri', '__httpwww_usharesoft_comuforge_ApplianceImport_referenceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 970, 20), )

    
    referenceUri = property(__referenceUri.value, __referenceUri.set, None, '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, 'uploadUri'), 'uploadUri', '__httpwww_usharesoft_comuforge_ApplianceImport_uploadUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 975, 20), )

    
    uploadUri = property(__uploadUri.value, __uploadUri.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_ApplianceImport_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 980, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Certificate')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1710, 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, 'content'), 'content_', '__httpwww_usharesoft_comuforge_Certificate_content', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1719, 20), )

    
    content_ = property(__content.value, __content.set, None, 'the certificate file content')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Certificate_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1724, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the certificate file')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Certificate_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1729, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'type'), 'type', '__httpwww_usharesoft_comuforge_Certificate_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1734, 20), )

    
    type = property(__type.value, __type.set, None, 'the certificate file type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Certificate_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1753, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1871, 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, 'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_252_displayText', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1875, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_252_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1876, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_252_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1877, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1890, 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, 'accounts'), 'accounts', '__httpwww_usharesoft_comuforge_CTD_ANON_253_accounts', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1894, 52), )

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

    
    # Element projects uses Python identifier projects
    __projects = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projects'), 'projects', '__httpwww_usharesoft_comuforge_CTD_ANON_253_projects', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1946, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1898, 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, 'enabled'), 'enabled', '__httpwww_usharesoft_comuforge_CTD_ANON_254_enabled', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1902, 84), )

    
    enabled = property(__enabled.value, __enabled.set, None, None)

    
    # Element ipsAvailable uses Python identifier ipsAvailable
    __ipsAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipsAvailable'), 'ipsAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_ipsAvailable', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1903, 84), )

    
    ipsAvailable = property(__ipsAvailable.value, __ipsAvailable.set, None, None)

    
    # Element networkDomain uses Python identifier networkDomain
    __networkDomain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'networkDomain'), 'networkDomain', '__httpwww_usharesoft_comuforge_CTD_ANON_254_networkDomain', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1904, 84), )

    
    networkDomain = property(__networkDomain.value, __networkDomain.set, None, None)

    
    # Element snapshotsAvailable uses Python identifier snapshotsAvailable
    __snapshotsAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'snapshotsAvailable'), 'snapshotsAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_snapshotsAvailable', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1905, 84), )

    
    snapshotsAvailable = property(__snapshotsAvailable.value, __snapshotsAvailable.set, None, None)

    
    # Element templatesAvailable uses Python identifier templatesAvailable
    __templatesAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templatesAvailable'), 'templatesAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_templatesAvailable', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1906, 84), )

    
    templatesAvailable = property(__templatesAvailable.value, __templatesAvailable.set, None, None)

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_CTD_ANON_254_type', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1907, 84), )

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

    
    # Element users uses Python identifier users
    __users = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'users'), 'users', '__httpwww_usharesoft_comuforge_CTD_ANON_254_users', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 84), )

    
    users = property(__users.value, __users.set, None, None)

    
    # Element vmsAvailable uses Python identifier vmsAvailable
    __vmsAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vmsAvailable'), 'vmsAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_vmsAvailable', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1936, 84), )

    
    vmsAvailable = property(__vmsAvailable.value, __vmsAvailable.set, None, None)

    
    # Element volumesAvailable uses Python identifier volumesAvailable
    __volumesAvailable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'volumesAvailable'), 'volumesAvailable', '__httpwww_usharesoft_comuforge_CTD_ANON_254_volumesAvailable', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1937, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1920, 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, 'apiKey'), 'apiKey', '__httpwww_usharesoft_comuforge_CTD_ANON_255_apiKey', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1924, 116), )

    
    apiKey = property(__apiKey.value, __apiKey.set, None, None)

    
    # Element enabled uses Python identifier enabled
    __enabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'enabled'), 'enabled', '__httpwww_usharesoft_comuforge_CTD_ANON_255_enabled', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1925, 116), )

    
    enabled = property(__enabled.value, __enabled.set, None, None)

    
    # Element secretKey uses Python identifier secretKey
    __secretKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'secretKey'), 'secretKey', '__httpwww_usharesoft_comuforge_CTD_ANON_255_secretKey', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1926, 116), )

    
    secretKey = property(__secretKey.value, __secretKey.set, None, None)

    
    # Element timeZone uses Python identifier timeZone
    __timeZone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'timeZone'), 'timeZone', '__httpwww_usharesoft_comuforge_CTD_ANON_255_timeZone', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1927, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1950, 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, 'accountIds'), 'accountIds', '__httpwww_usharesoft_comuforge_CTD_ANON_256_accountIds', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1954, 84), )

    
    accountIds = property(__accountIds.value, __accountIds.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_256_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1967, 84), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_256_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1968, 84), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element ownerAccountName uses Python identifier ownerAccountName
    __ownerAccountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ownerAccountName'), 'ownerAccountName', '__httpwww_usharesoft_comuforge_CTD_ANON_256_ownerAccountName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1969, 84), )

    
    ownerAccountName = property(__ownerAccountName.value, __ownerAccountName.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_256_status', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1970, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1991, 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, 'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_accountName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1995, 52), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element bootable uses Python identifier bootable
    __bootable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'bootable'), 'bootable', '__httpwww_usharesoft_comuforge_CTD_ANON_257_bootable', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1996, 52), )

    
    bootable = property(__bootable.value, __bootable.set, None, None)

    
    # Element displayText uses Python identifier displayText
    __displayText = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_257_displayText', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1997, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_257_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1998, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1999, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element osTypeId uses Python identifier osTypeId
    __osTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'osTypeId'), 'osTypeId', '__httpwww_usharesoft_comuforge_CTD_ANON_257_osTypeId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2000, 52), )

    
    osTypeId = property(__osTypeId.value, __osTypeId.set, None, None)

    
    # Element osTypeName uses Python identifier osTypeName
    __osTypeName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'osTypeName'), 'osTypeName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_osTypeName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2001, 52), )

    
    osTypeName = property(__osTypeName.value, __osTypeName.set, None, None)

    
    # Element public uses Python identifier public
    __public = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'public'), 'public', '__httpwww_usharesoft_comuforge_CTD_ANON_257_public', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2002, 52), )

    
    public = property(__public.value, __public.set, None, None)

    
    # Element ready uses Python identifier ready
    __ready = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ready'), 'ready', '__httpwww_usharesoft_comuforge_CTD_ANON_257_ready', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2003, 52), )

    
    ready = property(__ready.value, __ready.set, None, None)

    
    # Element zoneId uses Python identifier zoneId
    __zoneId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zoneId'), 'zoneId', '__httpwww_usharesoft_comuforge_CTD_ANON_257_zoneId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2004, 52), )

    
    zoneId = property(__zoneId.value, __zoneId.set, None, None)

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_CTD_ANON_257_zoneName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2005, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2032, 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, 'cpuNumber'), 'cpuNumber', '__httpwww_usharesoft_comuforge_CTD_ANON_258_cpuNumber', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2036, 52), )

    
    cpuNumber = property(__cpuNumber.value, __cpuNumber.set, None, None)

    
    # Element cpuSpeed uses Python identifier cpuSpeed
    __cpuSpeed = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'cpuSpeed'), 'cpuSpeed', '__httpwww_usharesoft_comuforge_CTD_ANON_258_cpuSpeed', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2037, 52), )

    
    cpuSpeed = property(__cpuSpeed.value, __cpuSpeed.set, None, None)

    
    # Element displayText uses Python identifier displayText
    __displayText = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_258_displayText', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2038, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_258_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2039, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_258_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2040, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element haSupport uses Python identifier haSupport
    __haSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'haSupport'), 'haSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_258_haSupport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2041, 52), )

    
    haSupport = property(__haSupport.value, __haSupport.set, None, None)

    
    # Element memory uses Python identifier memory
    __memory = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'memory'), 'memory', '__httpwww_usharesoft_comuforge_CTD_ANON_258_memory', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2042, 52), )

    
    memory = property(__memory.value, __memory.set, None, None)

    
    # Element storageType uses Python identifier storageType
    __storageType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'storageType'), 'storageType', '__httpwww_usharesoft_comuforge_CTD_ANON_258_storageType', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2043, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2056, 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, 'accountId'), 'accountId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_accountId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2060, 52), )

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

    
    # Element accountName uses Python identifier accountName
    __accountName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_accountName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2061, 52), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element bootable uses Python identifier bootable
    __bootable = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'bootable'), 'bootable', '__httpwww_usharesoft_comuforge_CTD_ANON_259_bootable', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2062, 52), )

    
    bootable = property(__bootable.value, __bootable.set, None, None)

    
    # Element displayText uses Python identifier displayText
    __displayText = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'displayText'), 'displayText', '__httpwww_usharesoft_comuforge_CTD_ANON_259_displayText', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2063, 52), )

    
    displayText = property(__displayText.value, __displayText.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2064, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2065, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'format'), 'format', '__httpwww_usharesoft_comuforge_CTD_ANON_259_format', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2066, 52), )

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

    
    # Element hypervisor uses Python identifier hypervisor
    __hypervisor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'hypervisor'), 'hypervisor', '__httpwww_usharesoft_comuforge_CTD_ANON_259_hypervisor', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2067, 52), )

    
    hypervisor = property(__hypervisor.value, __hypervisor.set, None, None)

    
    # Element osTypeId uses Python identifier osTypeId
    __osTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'osTypeId'), 'osTypeId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_osTypeId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2068, 52), )

    
    osTypeId = property(__osTypeId.value, __osTypeId.set, None, None)

    
    # Element osTypeName uses Python identifier osTypeName
    __osTypeName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'osTypeName'), 'osTypeName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_osTypeName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2069, 52), )

    
    osTypeName = property(__osTypeName.value, __osTypeName.set, None, None)

    
    # Element size uses Python identifier size
    __size = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'size'), 'size', '__httpwww_usharesoft_comuforge_CTD_ANON_259_size', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2070, 52), )

    
    size = property(__size.value, __size.set, None, None)

    
    # Element sourceTemplateId uses Python identifier sourceTemplateId
    __sourceTemplateId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sourceTemplateId'), 'sourceTemplateId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_sourceTemplateId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2071, 52), )

    
    sourceTemplateId = property(__sourceTemplateId.value, __sourceTemplateId.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_259_status', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2072, 52), )

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

    
    # Element zoneId uses Python identifier zoneId
    __zoneId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zoneId'), 'zoneId', '__httpwww_usharesoft_comuforge_CTD_ANON_259_zoneId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2073, 52), )

    
    zoneId = property(__zoneId.value, __zoneId.set, None, None)

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_CTD_ANON_259_zoneName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2074, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2087, 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, 'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_accountName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2091, 52), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2092, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2093, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element groupId uses Python identifier groupId
    __groupId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'groupId'), 'groupId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_groupId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2094, 52), )

    
    groupId = property(__groupId.value, __groupId.set, None, None)

    
    # Element guestOSId uses Python identifier guestOSId
    __guestOSId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'guestOSId'), 'guestOSId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_guestOSId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2095, 52), )

    
    guestOSId = property(__guestOSId.value, __guestOSId.set, None, None)

    
    # Element hypervisor uses Python identifier hypervisor
    __hypervisor = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'hypervisor'), 'hypervisor', '__httpwww_usharesoft_comuforge_CTD_ANON_260_hypervisor', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2096, 52), )

    
    hypervisor = property(__hypervisor.value, __hypervisor.set, None, None)

    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nics'), 'nics', '__httpwww_usharesoft_comuforge_CTD_ANON_260_nics', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2097, 52), )

    
    nics = property(__nics.value, __nics.set, None, None)

    
    # Element osTypeId uses Python identifier osTypeId
    __osTypeId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'osTypeId'), 'osTypeId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_osTypeId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2118, 52), )

    
    osTypeId = property(__osTypeId.value, __osTypeId.set, None, None)

    
    # Element publicIp uses Python identifier publicIp
    __publicIp = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicIp'), 'publicIp', '__httpwww_usharesoft_comuforge_CTD_ANON_260_publicIp', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2119, 52), )

    
    publicIp = property(__publicIp.value, __publicIp.set, None, None)

    
    # Element securityGroups uses Python identifier securityGroups
    __securityGroups = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'securityGroups'), 'securityGroups', '__httpwww_usharesoft_comuforge_CTD_ANON_260_securityGroups', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2120, 52), )

    
    securityGroups = property(__securityGroups.value, __securityGroups.set, None, None)

    
    # Element serviceOfferingId uses Python identifier serviceOfferingId
    __serviceOfferingId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serviceOfferingId'), 'serviceOfferingId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_serviceOfferingId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2156, 52), )

    
    serviceOfferingId = property(__serviceOfferingId.value, __serviceOfferingId.set, None, None)

    
    # Element serviceOfferingName uses Python identifier serviceOfferingName
    __serviceOfferingName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serviceOfferingName'), 'serviceOfferingName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_serviceOfferingName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2157, 52), )

    
    serviceOfferingName = property(__serviceOfferingName.value, __serviceOfferingName.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_260_status', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2158, 52), )

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

    
    # Element templateId uses Python identifier templateId
    __templateId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templateId'), 'templateId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_templateId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2159, 52), )

    
    templateId = property(__templateId.value, __templateId.set, None, None)

    
    # Element templateName uses Python identifier templateName
    __templateName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'templateName'), 'templateName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_templateName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2160, 52), )

    
    templateName = property(__templateName.value, __templateName.set, None, None)

    
    # Element zoneId uses Python identifier zoneId
    __zoneId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zoneId'), 'zoneId', '__httpwww_usharesoft_comuforge_CTD_ANON_260_zoneId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2161, 52), )

    
    zoneId = property(__zoneId.value, __zoneId.set, None, None)

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_CTD_ANON_260_zoneName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2162, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2101, 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, 'gateway'), 'gateway', '__httpwww_usharesoft_comuforge_CTD_ANON_261_gateway', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2105, 84), )

    
    gateway = property(__gateway.value, __gateway.set, None, None)

    
    # Element ipAddress uses Python identifier ipAddress
    __ipAddress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ipAddress'), 'ipAddress', '__httpwww_usharesoft_comuforge_CTD_ANON_261_ipAddress', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2106, 84), )

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

    
    # Element netmask uses Python identifier netmask
    __netmask = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'netmask'), 'netmask', '__httpwww_usharesoft_comuforge_CTD_ANON_261_netmask', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2107, 84), )

    
    netmask = property(__netmask.value, __netmask.set, None, None)

    
    # Element networkId uses Python identifier networkId
    __networkId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'networkId'), 'networkId', '__httpwww_usharesoft_comuforge_CTD_ANON_261_networkId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2108, 84), )

    
    networkId = property(__networkId.value, __networkId.set, None, None)

    
    # Element trafficType uses Python identifier trafficType
    __trafficType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'trafficType'), 'trafficType', '__httpwww_usharesoft_comuforge_CTD_ANON_261_trafficType', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2109, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2124, 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, 'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CTD_ANON_262_accountName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2128, 84), )

    
    accountName = property(__accountName.value, __accountName.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_262_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2129, 84), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_262_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2130, 84), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element ingressRules uses Python identifier ingressRules
    __ingressRules = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ingressRules'), 'ingressRules', '__httpwww_usharesoft_comuforge_CTD_ANON_262_ingressRules', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2131, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2135, 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, 'rule'), 'rule', '__httpwww_usharesoft_comuforge_CTD_ANON_263_rule', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2139, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2175, 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, 'allocationEnabled'), 'allocationEnabled', '__httpwww_usharesoft_comuforge_CTD_ANON_264_allocationEnabled', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2179, 52), )

    
    allocationEnabled = property(__allocationEnabled.value, __allocationEnabled.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_264_description', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2180, 52), )

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

    
    # Element dhcpProvider uses Python identifier dhcpProvider
    __dhcpProvider = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dhcpProvider'), 'dhcpProvider', '__httpwww_usharesoft_comuforge_CTD_ANON_264_dhcpProvider', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2181, 52), )

    
    dhcpProvider = property(__dhcpProvider.value, __dhcpProvider.set, None, None)

    
    # Element dns1 uses Python identifier dns1
    __dns1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dns1'), 'dns1', '__httpwww_usharesoft_comuforge_CTD_ANON_264_dns1', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2182, 52), )

    
    dns1 = property(__dns1.value, __dns1.set, None, None)

    
    # Element dns2 uses Python identifier dns2
    __dns2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'dns2'), 'dns2', '__httpwww_usharesoft_comuforge_CTD_ANON_264_dns2', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2183, 52), )

    
    dns2 = property(__dns2.value, __dns2.set, None, None)

    
    # Element domainId uses Python identifier domainId
    __domainId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainId'), 'domainId', '__httpwww_usharesoft_comuforge_CTD_ANON_264_domainId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2184, 52), )

    
    domainId = property(__domainId.value, __domainId.set, None, None)

    
    # Element domainName uses Python identifier domainName
    __domainName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'domainName'), 'domainName', '__httpwww_usharesoft_comuforge_CTD_ANON_264_domainName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2185, 52), )

    
    domainName = property(__domainName.value, __domainName.set, None, None)

    
    # Element internalDns1 uses Python identifier internalDns1
    __internalDns1 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'internalDns1'), 'internalDns1', '__httpwww_usharesoft_comuforge_CTD_ANON_264_internalDns1', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2186, 52), )

    
    internalDns1 = property(__internalDns1.value, __internalDns1.set, None, None)

    
    # Element internalDns2 uses Python identifier internalDns2
    __internalDns2 = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'internalDns2'), 'internalDns2', '__httpwww_usharesoft_comuforge_CTD_ANON_264_internalDns2', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2187, 52), )

    
    internalDns2 = property(__internalDns2.value, __internalDns2.set, None, None)

    
    # Element networkType uses Python identifier networkType
    __networkType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'networkType'), 'networkType', '__httpwww_usharesoft_comuforge_CTD_ANON_264_networkType', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2188, 52), )

    
    networkType = property(__networkType.value, __networkType.set, None, None)

    
    # Element securityGroupsEnabled uses Python identifier securityGroupsEnabled
    __securityGroupsEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'securityGroupsEnabled'), 'securityGroupsEnabled', '__httpwww_usharesoft_comuforge_CTD_ANON_264_securityGroupsEnabled', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2189, 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, 'CredAccountAbiquo')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2463, 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, 'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_CredAccountAbiquo_hostname', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2471, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, 'the hostname of the abiquo platform')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountAbiquo_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2476, 20), )

    
    login = property(__login.value, __login.set, None, 'the login name to use for this cloud platform')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountAbiquo_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2481, 20), )

    
    password = property(__password.value, __password.set, None, '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', '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, 'CredAccountCert')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2544, 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, 'baseCertificatesUri'), 'baseCertificatesUri', '__httpwww_usharesoft_comuforge_CredAccountCert_baseCertificatesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 20), )

    
    baseCertificatesUri = property(__baseCertificatesUri.value, __baseCertificatesUri.set, None, '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, 'certificates'), 'certificates', '__httpwww_usharesoft_comuforge_CredAccountCert_certificates', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20), )

    
    certificates = property(__certificates.value, __certificates.set, None, 'a list of certificate files (see :ref:`certificate-object`)')

    
    # Element certificateUris uses Python identifier certificateUris
    __certificateUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'certificateUris'), 'certificateUris', '__httpwww_usharesoft_comuforge_CredAccountCert_certificateUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20), )

    
    certificateUris = property(__certificateUris.value, __certificateUris.set, None, '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', '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, 'CredAccountCloudStack')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2579, 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, 'endpointUrl'), 'endpointUrl', '__httpwww_usharesoft_comuforge_CredAccountCloudStack_endpointUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2588, 20), )

    
    endpointUrl = property(__endpointUrl.value, __endpointUrl.set, None, 'the CloudStack URL to use')

    
    # Element publicApiKey uses Python identifier publicApiKey
    __publicApiKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicApiKey'), 'publicApiKey', '__httpwww_usharesoft_comuforge_CredAccountCloudStack_publicApiKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 20), )

    
    publicApiKey = property(__publicApiKey.value, __publicApiKey.set, None, 'the public API key of the user')

    
    # Element secretApiKey uses Python identifier secretApiKey
    __secretApiKey = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'secretApiKey'), 'secretApiKey', '__httpwww_usharesoft_comuforge_CredAccountCloudStack_secretApiKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2598, 20), )

    
    secretApiKey = property(__secretApiKey.value, __secretApiKey.set, None, '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', '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, 'CredAccountCloudwatt')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2608, 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, 'glanceUrl'), 'glanceUrl', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_glanceUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2612, 20), )

    
    glanceUrl = property(__glanceUrl.value, __glanceUrl.set, None, None)

    
    # Element keystoneUrl uses Python identifier keystoneUrl
    __keystoneUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keystoneUrl'), 'keystoneUrl', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_keystoneUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20), )

    
    keystoneUrl = property(__keystoneUrl.value, __keystoneUrl.set, None, None)

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2614, 20), )

    
    login = property(__login.value, __login.set, None, None)

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountCloudwatt_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2615, 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', '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, 'CredAccountFlexiant')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2655, 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, 'apiUsername'), 'apiUsername', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_apiUsername', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2664, 20), )

    
    apiUsername = property(__apiUsername.value, __apiUsername.set, None, 'the api username to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2669, 20), )

    
    password = property(__password.value, __password.set, None, 'the password to use')

    
    # Element userUuid uses Python identifier userUuid
    __userUuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userUuid'), 'userUuid', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_userUuid', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 20), )

    
    userUuid = property(__userUuid.value, __userUuid.set, None, "the user's unique id to use")

    
    # Element wsdlUrl uses Python identifier wsdlUrl
    __wsdlUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'wsdlUrl'), 'wsdlUrl', '__httpwww_usharesoft_comuforge_CredAccountFlexiant_wsdlUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2679, 20), )

    
    wsdlUrl = property(__wsdlUrl.value, __wsdlUrl.set, None, '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', '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, 'CredAccountNimbula')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2713, 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, 'endpointUrl'), 'endpointUrl', '__httpwww_usharesoft_comuforge_CredAccountNimbula_endpointUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2722, 20), )

    
    endpointUrl = property(__endpointUrl.value, __endpointUrl.set, None, 'the server URL endpoint to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountNimbula_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2727, 20), )

    
    login = property(__login.value, __login.set, None, 'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountNimbula_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2732, 20), )

    
    password = property(__password.value, __password.set, None, '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', '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, 'CredAccountOpenStack')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2742, 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, 'glanceUrl'), 'glanceUrl', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_glanceUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2751, 20), )

    
    glanceUrl = property(__glanceUrl.value, __glanceUrl.set, None, 'the OpenStack glance endpoint URL to use')

    
    # Element keystoneUrl uses Python identifier keystoneUrl
    __keystoneUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keystoneUrl'), 'keystoneUrl', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_keystoneUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2756, 20), )

    
    keystoneUrl = property(__keystoneUrl.value, __keystoneUrl.set, None, 'the OpenStack keystone endpoint URL to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2761, 20), )

    
    login = property(__login.value, __login.set, None, 'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2766, 20), )

    
    password = property(__password.value, __password.set, None, 'the user password to use')

    
    # Element keystoneVersion uses Python identifier keystoneVersion
    __keystoneVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keystoneVersion'), 'keystoneVersion', '__httpwww_usharesoft_comuforge_CredAccountOpenStack_keystoneVersion', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2771, 20), )

    
    keystoneVersion = property(__keystoneVersion.value, __keystoneVersion.set, None, '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', '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, 'CredAccountOutscale')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2781, 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, 'accessKeyId'), 'accessKeyId', '__httpwww_usharesoft_comuforge_CredAccountOutscale_accessKeyId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2790, 20), )

    
    accessKeyId = property(__accessKeyId.value, __accessKeyId.set, None, 'the access key to use')

    
    # Element accountNumber uses Python identifier accountNumber
    __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'accountNumber'), 'accountNumber', '__httpwww_usharesoft_comuforge_CredAccountOutscale_accountNumber', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2795, 20), )

    
    accountNumber = property(__accountNumber.value, __accountNumber.set, None, 'the account number to use')

    
    # Element keyPairName uses Python identifier keyPairName
    __keyPairName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keyPairName'), 'keyPairName', '__httpwww_usharesoft_comuforge_CredAccountOutscale_keyPairName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2800, 20), )

    
    keyPairName = property(__keyPairName.value, __keyPairName.set, None, 'the key pair name to use')

    
    # Element secretAccessKeyId uses Python identifier secretAccessKeyId
    __secretAccessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'secretAccessKeyId'), 'secretAccessKeyId', '__httpwww_usharesoft_comuforge_CredAccountOutscale_secretAccessKeyId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2805, 20), )

    
    secretAccessKeyId = property(__secretAccessKeyId.value, __secretAccessKeyId.set, None, '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', '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, 'CredAccountSuseCloud')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2861, 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, 'glanceUrl'), 'glanceUrl', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_glanceUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2870, 20), )

    
    glanceUrl = property(__glanceUrl.value, __glanceUrl.set, None, 'the SuseCloud glance endpoint URL to use')

    
    # Element keystoneUrl uses Python identifier keystoneUrl
    __keystoneUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keystoneUrl'), 'keystoneUrl', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_keystoneUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2875, 20), )

    
    keystoneUrl = property(__keystoneUrl.value, __keystoneUrl.set, None, 'the SuseCloud keystone endpoint URL to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2880, 20), )

    
    login = property(__login.value, __login.set, None, 'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountSuseCloud_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 20), )

    
    password = property(__password.value, __password.set, None, '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', '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, 'CredAccountVCloudDirector')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2896, 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, 'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_hostname', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2905, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, 'the server hostname for the VCD platform')

    
    # Element organizationName uses Python identifier organizationName
    __organizationName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'organizationName'), 'organizationName', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_organizationName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 20), )

    
    organizationName = property(__organizationName.value, __organizationName.set, None, 'the organization name to use')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2915, 20), )

    
    login = property(__login.value, __login.set, None, 'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2920, 20), )

    
    password = property(__password.value, __password.set, None, 'the user password to use')

    
    # Element port uses Python identifier port
    __port = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'port'), 'port', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_port', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2925, 20), )

    
    port = property(__port.value, __port.set, None, 'the port number of the VCD platform')

    
    # Element proxyHost uses Python identifier proxyHost
    __proxyHost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'proxyHost'), 'proxyHost', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_proxyHost', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2930, 20), )

    
    proxyHost = property(__proxyHost.value, __proxyHost.set, None, '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, 'proxyPort'), 'proxyPort', '__httpwww_usharesoft_comuforge_CredAccountVCloudDirector_proxyPort', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2935, 20), )

    
    proxyPort = property(__proxyPort.value, __proxyPort.set, None, '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', '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, 'CredAccountVSphere')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2946, 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, 'hostname'), 'hostname', '__httpwww_usharesoft_comuforge_CredAccountVSphere_hostname', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2955, 20), )

    
    hostname = property(__hostname.value, __hostname.set, None, 'the server hostname for the vSphere platform')

    
    # Element login uses Python identifier login
    __login = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountVSphere_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2960, 20), )

    
    login = property(__login.value, __login.set, None, 'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountVSphere_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2965, 20), )

    
    password = property(__password.value, __password.set, None, 'the user password to use')

    
    # Element port uses Python identifier port
    __port = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'port'), 'port', '__httpwww_usharesoft_comuforge_CredAccountVSphere_port', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2970, 20), )

    
    port = property(__port.value, __port.set, None, 'the port number of the vSphere platform')

    
    # Element proxyHost uses Python identifier proxyHost
    __proxyHost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'proxyHost'), 'proxyHost', '__httpwww_usharesoft_comuforge_CredAccountVSphere_proxyHost', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2975, 20), )

    
    proxyHost = property(__proxyHost.value, __proxyHost.set, None, '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, 'proxyPort'), 'proxyPort', '__httpwww_usharesoft_comuforge_CredAccountVSphere_proxyPort', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2980, 20), )

    
    proxyPort = property(__proxyPort.value, __proxyPort.set, None, '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', '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, 'CredAccountK5')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2990, 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, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountK5_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2999, 20), )

    
    login = property(__login.value, __login.set, None, 'the user login name to use')

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CredAccountK5_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3004, 20), )

    
    password = property(__password.value, __password.set, None, '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', '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, 'DistribProfile')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3144, 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, 'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_DistribProfile_applianceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3155, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, '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, 'excludeDocs'), 'excludeDocs', '__httpwww_usharesoft_comuforge_DistribProfile_excludeDocs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3160, 20), )

    
    excludeDocs = property(__excludeDocs.value, __excludeDocs.set, None, None)

    
    # Element standardProfileUri uses Python identifier standardProfileUri
    __standardProfileUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'standardProfileUri'), 'standardProfileUri', '__httpwww_usharesoft_comuforge_DistribProfile_standardProfileUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3161, 20), )

    
    standardProfileUri = property(__standardProfileUri.value, __standardProfileUri.set, None, '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, 'updatesUri'), 'updatesUri', '__httpwww_usharesoft_comuforge_DistribProfile_updatesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3166, 20), )

    
    updatesUri = property(__updatesUri.value, __updatesUri.set, None, '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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3738, 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, 'containerSupport'), 'containerSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_265_containerSupport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3742, 52), )

    
    containerSupport = property(__containerSupport.value, __containerSupport.set, None, None)

    
    # Element vdcs uses Python identifier vdcs
    __vdcs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vdcs'), 'vdcs', '__httpwww_usharesoft_comuforge_CTD_ANON_265_vdcs', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3743, 52), )

    
    vdcs = property(__vdcs.value, __vdcs.set, None, None)

    
    # Element vmSupport uses Python identifier vmSupport
    __vmSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vmSupport'), 'vmSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_265_vmSupport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3855, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3747, 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, 'disks'), 'disks', '__httpwww_usharesoft_comuforge_CTD_ANON_266_disks', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3751, 84), )

    
    disks = property(__disks.value, __disks.set, None, None)

    
    # Element images uses Python identifier images
    __images = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'images'), 'images', '__httpwww_usharesoft_comuforge_CTD_ANON_266_images', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3771, 84), )

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

    
    # Element networks uses Python identifier networks
    __networks = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'networks'), 'networks', '__httpwww_usharesoft_comuforge_CTD_ANON_266_networks', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3790, 84), )

    
    networks = property(__networks.value, __networks.set, None, None)

    
    # Element servers uses Python identifier servers
    __servers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'servers'), 'servers', '__httpwww_usharesoft_comuforge_CTD_ANON_266_servers', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3755, 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, 'imageName'), 'imageName', '__httpwww_usharesoft_comuforge_CTD_ANON_267_imageName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 116), )

    
    imageName = property(__imageName.value, __imageName.set, None, None)

    
    # Element index uses Python identifier index
    __index = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'index'), 'index', '__httpwww_usharesoft_comuforge_CTD_ANON_267_index', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3760, 116), )

    
    index = property(__index.value, __index.set, None, None)

    
    # Element ownerName uses Python identifier ownerName
    __ownerName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ownerName'), 'ownerName', '__httpwww_usharesoft_comuforge_CTD_ANON_267_ownerName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3761, 116), )

    
    ownerName = property(__ownerName.value, __ownerName.set, None, None)

    
    # Element serverName uses Python identifier serverName
    __serverName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serverName'), 'serverName', '__httpwww_usharesoft_comuforge_CTD_ANON_267_serverName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3762, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3775, 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, 'containerSupport'), 'containerSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_268_containerSupport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3779, 116), )

    
    containerSupport = property(__containerSupport.value, __containerSupport.set, None, None)

    
    # Element defaultUser uses Python identifier defaultUser
    __defaultUser = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'defaultUser'), 'defaultUser', '__httpwww_usharesoft_comuforge_CTD_ANON_268_defaultUser', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3780, 116), )

    
    defaultUser = property(__defaultUser.value, __defaultUser.set, None, None)

    
    # Element vmSupport uses Python identifier vmSupport
    __vmSupport = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vmSupport'), 'vmSupport', '__httpwww_usharesoft_comuforge_CTD_ANON_268_vmSupport', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3781, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3794, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3809, 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, 'disks'), 'disks', '__httpwww_usharesoft_comuforge_CTD_ANON_270_disks', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 116), )

    
    disks = property(__disks.value, __disks.set, None, None)

    
    # Element imageName uses Python identifier imageName
    __imageName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imageName'), 'imageName', '__httpwww_usharesoft_comuforge_CTD_ANON_270_imageName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 116), )

    
    imageName = property(__imageName.value, __imageName.set, None, None)

    
    # Element key uses Python identifier key
    __key = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'key'), 'key', '__httpwww_usharesoft_comuforge_CTD_ANON_270_key', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 116), )

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

    
    # Element nics uses Python identifier nics
    __nics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nics'), 'nics', '__httpwww_usharesoft_comuforge_CTD_ANON_270_nics', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3822, 116), )

    
    nics = property(__nics.value, __nics.set, None, None)

    
    # Element password uses Python identifier password
    __password = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'password'), 'password', '__httpwww_usharesoft_comuforge_CTD_ANON_270_password', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3829, 116), )

    
    password = property(__password.value, __password.set, None, None)

    
    # Element productOfferName uses Python identifier productOfferName
    __productOfferName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'productOfferName'), 'productOfferName', '__httpwww_usharesoft_comuforge_CTD_ANON_270_productOfferName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 116), )

    
    productOfferName = property(__productOfferName.value, __productOfferName.set, None, None)

    
    # Element sshKeys uses Python identifier sshKeys
    __sshKeys = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_CTD_ANON_270_sshKeys', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3831, 116), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, None)

    
    # Element user uses Python identifier user
    __user = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'user'), 'user', '__httpwww_usharesoft_comuforge_CTD_ANON_270_user', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3865, 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, 'diskOffers'), 'diskOffers', '__httpwww_usharesoft_comuforge_CTD_ANON_271_diskOffers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3869, 40), )

    
    diskOffers = property(__diskOffers.value, __diskOffers.set, None, None)

    
    # Element extilityUnitsOffers uses Python identifier extilityUnitsOffers
    __extilityUnitsOffers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'extilityUnitsOffers'), 'extilityUnitsOffers', '__httpwww_usharesoft_comuforge_CTD_ANON_271_extilityUnitsOffers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3886, 40), )

    
    extilityUnitsOffers = property(__extilityUnitsOffers.value, __extilityUnitsOffers.set, None, None)

    
    # Element hardwareOffers uses Python identifier hardwareOffers
    __hardwareOffers = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'hardwareOffers'), 'hardwareOffers', '__httpwww_usharesoft_comuforge_CTD_ANON_271_hardwareOffers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3904, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3873, 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, 'sizeGB'), 'sizeGB', '__httpwww_usharesoft_comuforge_CTD_ANON_272_sizeGB', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3877, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3890, 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, 'amount'), 'amount', '__httpwww_usharesoft_comuforge_CTD_ANON_273_amount', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3894, 72), )

    
    amount = property(__amount.value, __amount.set, None, None)

    
    # Element charge uses Python identifier charge
    __charge = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'charge'), 'charge', '__httpwww_usharesoft_comuforge_CTD_ANON_273_charge', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3895, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3908, 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, 'nbCpuCores'), 'nbCpuCores', '__httpwww_usharesoft_comuforge_CTD_ANON_274_nbCpuCores', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3912, 72), )

    
    nbCpuCores = property(__nbCpuCores.value, __nbCpuCores.set, None, None)

    
    # Element ramGB uses Python identifier ramGB
    __ramGB = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ramGB'), 'ramGB', '__httpwww_usharesoft_comuforge_CTD_ANON_274_ramGB', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3913, 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, 'GalleryTemplate')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3979, 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, 'allowComments'), 'allowComments', '__httpwww_usharesoft_comuforge_GalleryTemplate_allowComments', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3989, 20), )

    
    allowComments = property(__allowComments.value, __allowComments.set, None, '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, 'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_applianceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3994, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, '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, 'category'), 'category', '__httpwww_usharesoft_comuforge_GalleryTemplate_category', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4000, 20), )

    
    category = property(__category.value, __category.set, None, 'the category of this shared appliance template')

    
    # Element comments uses Python identifier comments
    __comments = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'comments'), 'comments', '__httpwww_usharesoft_comuforge_GalleryTemplate_comments', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4050, 20), )

    
    comments = property(__comments.value, __comments.set, None, '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, 'commentsUri'), 'commentsUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_commentsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4060, 20), )

    
    commentsUri = property(__commentsUri.value, __commentsUri.set, None, '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, 'galleryUri'), 'galleryUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_galleryUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4065, 20), )

    
    galleryUri = property(__galleryUri.value, __galleryUri.set, None, None)

    
    # Element nbBootScripts uses Python identifier nbBootScripts
    __nbBootScripts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbBootScripts'), 'nbBootScripts', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbBootScripts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4066, 20), )

    
    nbBootScripts = property(__nbBootScripts.value, __nbBootScripts.set, None, '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, 'nbClones'), 'nbClones', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbClones', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4071, 20), )

    
    nbClones = property(__nbClones.value, __nbClones.set, None, "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, 'nbDownloads'), 'nbDownloads', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbDownloads', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4076, 20), )

    
    nbDownloads = property(__nbDownloads.value, __nbDownloads.set, None, None)

    
    # Element nbOSPackages uses Python identifier nbOSPackages
    __nbOSPackages = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'nbOSPackages'), 'nbOSPackages', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbOSPackages', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4077, 20), )

    
    nbOSPackages = property(__nbOSPackages.value, __nbOSPackages.set, None, '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, 'nbVotes'), 'nbVotes', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbVotes', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4082, 20), )

    
    nbVotes = property(__nbVotes.value, __nbVotes.set, None, '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, 'nbWatchers'), 'nbWatchers', '__httpwww_usharesoft_comuforge_GalleryTemplate_nbWatchers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4087, 20), )

    
    nbWatchers = property(__nbWatchers.value, __nbWatchers.set, None, '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, 'notificationsUri'), 'notificationsUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_notificationsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4092, 20), )

    
    notificationsUri = property(__notificationsUri.value, __notificationsUri.set, None, '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, 'osProfileName'), 'osProfileName', '__httpwww_usharesoft_comuforge_GalleryTemplate_osProfileName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4097, 20), )

    
    osProfileName = property(__osProfileName.value, __osProfileName.set, None, 'the name of the os profile')

    
    # Element owner uses Python identifier owner
    __owner = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'owner'), 'owner', '__httpwww_usharesoft_comuforge_GalleryTemplate_owner', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4102, 20), )

    
    owner = property(__owner.value, __owner.set, None, '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, 'publisher'), 'publisher', '__httpwww_usharesoft_comuforge_GalleryTemplate_publisher', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4107, 20), )

    
    publisher = property(__publisher.value, __publisher.set, None, '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, 'rating'), 'rating', '__httpwww_usharesoft_comuforge_GalleryTemplate_rating', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4112, 20), )

    
    rating = property(__rating.value, __rating.set, None, 'the overall rating of the appliance template')

    
    # Element relatedVersions uses Python identifier relatedVersions
    __relatedVersions = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'relatedVersions'), 'relatedVersions', '__httpwww_usharesoft_comuforge_GalleryTemplate_relatedVersions', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4117, 20), )

    
    relatedVersions = property(__relatedVersions.value, __relatedVersions.set, None, '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, 'releaseDate'), 'releaseDate', '__httpwww_usharesoft_comuforge_GalleryTemplate_releaseDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4127, 20), )

    
    releaseDate = property(__releaseDate.value, __releaseDate.set, None, 'the release date of this shared appliance template')

    
    # Element statistics uses Python identifier statistics
    __statistics = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'statistics'), 'statistics', '__httpwww_usharesoft_comuforge_GalleryTemplate_statistics', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4132, 20), )

    
    statistics = property(__statistics.value, __statistics.set, None, '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, 'statisticsUri'), 'statisticsUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_statisticsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4142, 20), )

    
    statisticsUri = property(__statisticsUri.value, __statisticsUri.set, None, '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, 'status'), 'status', '__httpwww_usharesoft_comuforge_GalleryTemplate_status', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4147, 20), )

    
    status = property(__status.value, __status.set, None, '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, 'voteUri'), 'voteUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_voteUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4152, 20), )

    
    voteUri = property(__voteUri.value, __voteUri.set, None, '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, 'watching'), 'watching', '__httpwww_usharesoft_comuforge_GalleryTemplate_watching', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4157, 20), )

    
    watching = property(__watching.value, __watching.set, None, '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, 'workspaceName'), 'workspaceName', '__httpwww_usharesoft_comuforge_GalleryTemplate_workspaceName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4162, 20), )

    
    workspaceName = property(__workspaceName.value, __workspaceName.set, None, '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, 'workspaceUri'), 'workspaceUri', '__httpwww_usharesoft_comuforge_GalleryTemplate_workspaceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4167, 20), )

    
    workspaceUri = property(__workspaceUri.value, __workspaceUri.set, None, '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', '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, 'Image')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4407, 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, 'applianceUri'), 'applianceUri', '__httpwww_usharesoft_comuforge_Image_applianceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20), )

    
    applianceUri = property(__applianceUri.value, __applianceUri.set, None, '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, 'basePublishImagesUri'), 'basePublishImagesUri', '__httpwww_usharesoft_comuforge_Image_basePublishImagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20), )

    
    basePublishImagesUri = property(__basePublishImagesUri.value, __basePublishImagesUri.set, None, '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, 'completeInstalledSize'), 'completeInstalledSize', '__httpwww_usharesoft_comuforge_Image_completeInstalledSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20), )

    
    completeInstalledSize = property(__completeInstalledSize.value, __completeInstalledSize.set, None, '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, 'completeSize'), 'completeSize', '__httpwww_usharesoft_comuforge_Image_completeSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20), )

    
    completeSize = property(__completeSize.value, __completeSize.set, None, 'the size (in bytes) of the machine image')

    
    # Element compress uses Python identifier compress
    __compress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'compress'), 'compress', '__httpwww_usharesoft_comuforge_Image_compress', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20), )

    
    compress = property(__compress.value, __compress.set, None, '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, 'credAccount'), 'credAccount', '__httpwww_usharesoft_comuforge_Image_credAccount', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20), )

    
    credAccount = property(__credAccount.value, __credAccount.set, None, '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, 'downloadKey'), 'downloadKey', '__httpwww_usharesoft_comuforge_Image_downloadKey', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20), )

    
    downloadKey = property(__downloadKey.value, __downloadKey.set, None, '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, 'downloadUri'), 'downloadUri', '__httpwww_usharesoft_comuforge_Image_downloadUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20), )

    
    downloadUri = property(__downloadUri.value, __downloadUri.set, None, 'the uri resource to download the machine image')

    
    # Element ebs uses Python identifier ebs
    __ebs = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ebs'), 'ebs', '__httpwww_usharesoft_comuforge_Image_ebs', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20), )

    
    ebs = property(__ebs.value, __ebs.set, None, '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, 'ebsVolumeSize'), 'ebsVolumeSize', '__httpwww_usharesoft_comuforge_Image_ebsVolumeSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20), )

    
    ebsVolumeSize = property(__ebsVolumeSize.value, __ebsVolumeSize.set, None, 'size of the EBS volume size')

    
    # Element fileExtension uses Python identifier fileExtension
    __fileExtension = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fileExtension'), 'fileExtension', '__httpwww_usharesoft_comuforge_Image_fileExtension', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20), )

    
    fileExtension = property(__fileExtension.value, __fileExtension.set, None, 'the file extension of the machine image')

    
    # Element fileName uses Python identifier fileName
    __fileName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fileName'), 'fileName', '__httpwww_usharesoft_comuforge_Image_fileName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20), )

    
    fileName = property(__fileName.value, __fileName.set, None, 'the file name of the machine image')

    
    # Element fileSize uses Python identifier fileSize
    __fileSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fileSize'), 'fileSize', '__httpwww_usharesoft_comuforge_Image_fileSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20), )

    
    fileSize = property(__fileSize.value, __fileSize.set, None, 'the download size of the machine image (in bytes)')

    
    # Element format uses Python identifier format
    __format = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'format'), 'format', '__httpwww_usharesoft_comuforge_Image_format', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20), )

    
    format = property(__format.value, __format.set, None, 'the primitive format of this machine image')

    
    # Element targetFormat uses Python identifier targetFormat
    __targetFormat = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'targetFormat'), 'targetFormat', '__httpwww_usharesoft_comuforge_Image_targetFormat', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20), )

    
    targetFormat = property(__targetFormat.value, __targetFormat.set, None, 'the external format of this machine image')

    
    # Element fullName uses Python identifier fullName
    __fullName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_Image_fullName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, 'the complete file name of the machine image')

    
    # Element imageCreated uses Python identifier imageCreated
    __imageCreated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imageCreated'), 'imageCreated', '__httpwww_usharesoft_comuforge_Image_imageCreated', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20), )

    
    imageCreated = property(__imageCreated.value, __imageCreated.set, None, 'the date this machine im age was generated')

    
    # Element installProfile uses Python identifier installProfile
    __installProfile = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installProfile'), 'installProfile', '__httpwww_usharesoft_comuforge_Image_installProfile', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20), )

    
    installProfile = property(__installProfile.value, __installProfile.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_Image_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of this machine image')

    
    # Element orgUri uses Python identifier orgUri
    __orgUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUri'), 'orgUri', '__httpwww_usharesoft_comuforge_Image_orgUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20), )

    
    orgUri = property(__orgUri.value, __orgUri.set, None, '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, 'pkgsUri'), 'pkgsUri', '__httpwww_usharesoft_comuforge_Image_pkgsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20), )

    
    pkgsUri = property(__pkgsUri.value, __pkgsUri.set, None, '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, 'publicAccess'), 'publicAccess', '__httpwww_usharesoft_comuforge_Image_publicAccess', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20), )

    
    publicAccess = property(__publicAccess.value, __publicAccess.set, None, None)

    
    # Element registeredCredAccount uses Python identifier registeredCredAccount
    __registeredCredAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'registeredCredAccount'), 'registeredCredAccount', '__httpwww_usharesoft_comuforge_Image_registeredCredAccount', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20), )

    
    registeredCredAccount = property(__registeredCredAccount.value, __registeredCredAccount.set, None, None)

    
    # Element revision uses Python identifier revision
    __revision = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'revision'), 'revision', '__httpwww_usharesoft_comuforge_Image_revision', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20), )

    
    revision = property(__revision.value, __revision.set, None, 'the revision number of this machine image')

    
    # Element simulated uses Python identifier simulated
    __simulated = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'simulated'), 'simulated', '__httpwww_usharesoft_comuforge_Image_simulated', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20), )

    
    simulated = property(__simulated.value, __simulated.set, None, '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, 'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_Image_statusUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, 'the uri resource to retrieve the current generation status')

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_Image_tag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20), )

    
    tag = property(__tag.value, __tag.set, None, 'the tag name for this machine image')

    
    # Element updateTools uses Python identifier updateTools
    __updateTools = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'updateTools'), 'updateTools', '__httpwww_usharesoft_comuforge_Image_updateTools', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20), )

    
    updateTools = property(__updateTools.value, __updateTools.set, None, '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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Image_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this machine image')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_Image_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20), )

    
    version = property(__version.value, __version.set, None, 'the version of this machine image')

    
    # Element vmDiskSize uses Python identifier vmDiskSize
    __vmDiskSize = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vmDiskSize'), 'vmDiskSize', '__httpwww_usharesoft_comuforge_Image_vmDiskSize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20), )

    
    vmDiskSize = property(__vmDiskSize.value, __vmDiskSize.set, None, '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, 'vmMemorySize'), 'vmMemorySize', '__httpwww_usharesoft_comuforge_Image_vmMemorySize', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20), )

    
    vmMemorySize = property(__vmMemorySize.value, __vmMemorySize.set, None, '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, 'forceCheckingDeps'), 'forceCheckingDeps', '__httpwww_usharesoft_comuforge_Image_forceCheckingDeps', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20), )

    
    forceCheckingDeps = property(__forceCheckingDeps.value, __forceCheckingDeps.set, None, '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', '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, 'InstanceAmazon')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5540, 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, 'instanceType'), 'instanceType', '__httpwww_usharesoft_comuforge_InstanceAmazon_instanceType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5544, 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', '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, 'InstanceCloudStack')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5550, 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, 'group'), 'group', '__httpwww_usharesoft_comuforge_InstanceCloudStack_group', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5554, 20), )

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

    
    # Element offeringName uses Python identifier offeringName
    __offeringName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'offeringName'), 'offeringName', '__httpwww_usharesoft_comuforge_InstanceCloudStack_offeringName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5555, 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', '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, 'InstanceOpenStack')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5561, 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, 'flavor'), 'flavor', '__httpwww_usharesoft_comuforge_InstanceOpenStack_flavor', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5565, 20), )

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

    
    # Element zone uses Python identifier zone
    __zone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zone'), 'zone', '__httpwww_usharesoft_comuforge_InstanceOpenStack_zone', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5566, 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', '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, 'InstanceVCloud')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5588, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_InstanceVCloud_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20), )

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

    
    # Element platformVersion uses Python identifier platformVersion
    __platformVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'platformVersion'), 'platformVersion', '__httpwww_usharesoft_comuforge_InstanceVCloud_platformVersion', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 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', '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, 'License')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5657, 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, 'name'), 'name', '__httpwww_usharesoft_comuforge_License_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5666, 20), )

    
    name = property(__name.value, __name.set, None, 'the file name of the license')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_License_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5671, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'type'), 'type', '__httpwww_usharesoft_comuforge_License_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5676, 20), )

    
    type = property(__type.value, __type.set, None, 'the license type (e.g. ``GPL``, ``GPLv2``, ``CDDL``, ``Apache``)')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_License_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5681, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Logo')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5904, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_Logo_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 20), )

    
    description = property(__description.value, __description.set, None, 'the description of this logo')

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Logo_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5918, 20), )

    
    name = property(__name.value, __name.set, None, 'the file name of the logo')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Logo_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'title'), 'title', '__httpwww_usharesoft_comuforge_Logo_title', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 20), )

    
    title = property(__title.value, __title.set, None, 'the tooltip for this logo')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Logo_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5933, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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', '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, 'Membership')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5944, 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, 'joinedDate'), 'joinedDate', '__httpwww_usharesoft_comuforge_Membership_joinedDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 20), )

    
    joinedDate = property(__joinedDate.value, __joinedDate.set, None, 'the date the user accepted the membership invitation')

    
    # Element leftDate uses Python identifier leftDate
    __leftDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'leftDate'), 'leftDate', '__httpwww_usharesoft_comuforge_Membership_leftDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5958, 20), )

    
    leftDate = property(__leftDate.value, __leftDate.set, None, '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, 'role'), 'role', '__httpwww_usharesoft_comuforge_Membership_role', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5963, 20), )

    
    role = property(__role.value, __role.set, None, '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', '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, 'MySoftware')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6088, 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, 'appliancesUri'), 'appliancesUri', '__httpwww_usharesoft_comuforge_MySoftware_appliancesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 20), )

    
    appliancesUri = property(__appliancesUri.value, __appliancesUri.set, None, '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, 'applianceUris'), 'applianceUris', '__httpwww_usharesoft_comuforge_MySoftware_applianceUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 20), )

    
    applianceUris = property(__applianceUris.value, __applianceUris.set, None, '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, 'cloneUri'), 'cloneUri', '__httpwww_usharesoft_comuforge_MySoftware_cloneUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 20), )

    
    cloneUri = property(__cloneUri.value, __cloneUri.set, None, 'uri resource used to clone this MySoftware')

    
    # Element imported uses Python identifier imported
    __imported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imported'), 'imported', '__httpwww_usharesoft_comuforge_MySoftware_imported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 20), )

    
    imported = property(__imported.value, __imported.set, None, '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 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 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', '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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6387, 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, 'cpu'), 'cpu', '__httpwww_usharesoft_comuforge_CTD_ANON_275_cpu', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6391, 108), )

    
    cpu = property(__cpu.value, __cpu.set, None, None)

    
    # Element disk uses Python identifier disk
    __disk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'disk'), 'disk', '__httpwww_usharesoft_comuforge_CTD_ANON_275_disk', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6392, 108), )

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

    
    # Element ram uses Python identifier ram
    __ram = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ram'), 'ram', '__httpwww_usharesoft_comuforge_CTD_ANON_275_ram', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6406, 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, 'baseImageId'), 'baseImageId', '__httpwww_usharesoft_comuforge_CTD_ANON_276_baseImageId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 108), )

    
    baseImageId = property(__baseImageId.value, __baseImageId.set, None, None)

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_CTD_ANON_276_description', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6411, 108), )

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

    
    # Element distribArch uses Python identifier distribArch
    __distribArch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribArch'), 'distribArch', '__httpwww_usharesoft_comuforge_CTD_ANON_276_distribArch', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6412, 108), )

    
    distribArch = property(__distribArch.value, __distribArch.set, None, None)

    
    # Element distribName uses Python identifier distribName
    __distribName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribName'), 'distribName', '__httpwww_usharesoft_comuforge_CTD_ANON_276_distribName', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 108), )

    
    distribName = property(__distribName.value, __distribName.set, None, None)

    
    # Element distribVersion uses Python identifier distribVersion
    __distribVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distribVersion'), 'distribVersion', '__httpwww_usharesoft_comuforge_CTD_ANON_276_distribVersion', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6414, 108), )

    
    distribVersion = property(__distribVersion.value, __distribVersion.set, None, None)

    
    # Element minDisk uses Python identifier minDisk
    __minDisk = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'minDisk'), 'minDisk', '__httpwww_usharesoft_comuforge_CTD_ANON_276_minDisk', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6415, 108), )

    
    minDisk = property(__minDisk.value, __minDisk.set, None, None)

    
    # Element minRam uses Python identifier minRam
    __minRam = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'minRam'), 'minRam', '__httpwww_usharesoft_comuforge_CTD_ANON_276_minRam', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6416, 108), )

    
    minRam = property(__minRam.value, __minRam.set, None, None)

    
    # Element progress uses Python identifier progress
    __progress = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'progress'), 'progress', '__httpwww_usharesoft_comuforge_CTD_ANON_276_progress', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6417, 108), )

    
    progress = property(__progress.value, __progress.set, None, None)

    
    # Element snapshot uses Python identifier snapshot
    __snapshot = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'snapshot'), 'snapshot', '__httpwww_usharesoft_comuforge_CTD_ANON_276_snapshot', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 108), )

    
    snapshot = property(__snapshot.value, __snapshot.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_276_status', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6432, 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, 'flavorId'), 'flavorId', '__httpwww_usharesoft_comuforge_CTD_ANON_277_flavorId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6436, 108), )

    
    flavorId = property(__flavorId.value, __flavorId.set, None, None)

    
    # Element imageId uses Python identifier imageId
    __imageId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imageId'), 'imageId', '__httpwww_usharesoft_comuforge_CTD_ANON_277_imageId', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 108), )

    
    imageId = property(__imageId.value, __imageId.set, None, None)

    
    # Element status uses Python identifier status
    __status = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'status'), 'status', '__httpwww_usharesoft_comuforge_CTD_ANON_277_status', True, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 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, 'Pkg')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7414, 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, 'arch'), 'arch', '__httpwww_usharesoft_comuforge_Pkg_arch', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 20), )

    
    arch = property(__arch.value, __arch.set, None, 'the architecture type for this package')

    
    # Element binaryUri uses Python identifier binaryUri
    __binaryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'binaryUri'), 'binaryUri', '__httpwww_usharesoft_comuforge_Pkg_binaryUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 20), )

    
    binaryUri = property(__binaryUri.value, __binaryUri.set, None, 'the uri resource to retrieve the binary')

    
    # Element default uses Python identifier default
    __default = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'default'), 'default', '__httpwww_usharesoft_comuforge_Pkg_default', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 20), )

    
    default = property(__default.value, __default.set, None, None)

    
    # Element extract uses Python identifier extract
    __extract = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'extract'), 'extract', '__httpwww_usharesoft_comuforge_Pkg_extract', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 20), )

    
    extract = property(__extract.value, __extract.set, None, '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, 'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_Pkg_fullName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, 'the name of the file including the extension')

    
    # Element install uses Python identifier install
    __install = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'install'), 'install', '__httpwww_usharesoft_comuforge_Pkg_install', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 20), )

    
    install = property(__install.value, __install.set, None, '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, 'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_Pkg_installLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, 'the location to store the package if ``install == false``')

    
    # Element language uses Python identifier language
    __language = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'language'), 'language', '__httpwww_usharesoft_comuforge_Pkg_language', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 20), )

    
    language = property(__language.value, __language.set, None, None)

    
    # Element name uses Python identifier name
    __name = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'name'), 'name', '__httpwww_usharesoft_comuforge_Pkg_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the package')

    
    # Element origName uses Python identifier origName
    __origName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'origName'), 'origName', '__httpwww_usharesoft_comuforge_Pkg_origName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20), )

    
    origName = property(__origName.value, __origName.set, None, 'the original name of the package')

    
    # Element params uses Python identifier params
    __params = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'params'), 'params', '__httpwww_usharesoft_comuforge_Pkg_params', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 20), )

    
    params = property(__params.value, __params.set, None, '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, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_Pkg_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'pkgBuildDate'), 'pkgBuildDate', '__httpwww_usharesoft_comuforge_Pkg_pkgBuildDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 20), )

    
    pkgBuildDate = property(__pkgBuildDate.value, __pkgBuildDate.set, None, 'the date the package was built')

    
    # Element pkgFileDate uses Python identifier pkgFileDate
    __pkgFileDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'pkgFileDate'), 'pkgFileDate', '__httpwww_usharesoft_comuforge_Pkg_pkgFileDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 20), )

    
    pkgFileDate = property(__pkgFileDate.value, __pkgFileDate.set, None, 'the file timestamp')

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'release'), 'release', '__httpwww_usharesoft_comuforge_Pkg_release', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 20), )

    
    release = property(__release.value, __release.set, None, 'the release information package')

    
    # Element shortTag uses Python identifier shortTag
    __shortTag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'shortTag'), 'shortTag', '__httpwww_usharesoft_comuforge_Pkg_shortTag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 20), )

    
    shortTag = property(__shortTag.value, __shortTag.set, None, 'tag value')

    
    # Element repositoryName uses Python identifier repositoryName
    __repositoryName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'repositoryName'), 'repositoryName', '__httpwww_usharesoft_comuforge_Pkg_repositoryName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 20), )

    
    repositoryName = property(__repositoryName.value, __repositoryName.set, None, 'repository name')

    
    # Element sticky uses Python identifier sticky
    __sticky = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'sticky'), 'sticky', '__httpwww_usharesoft_comuforge_Pkg_sticky', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 20), )

    
    sticky = property(__sticky.value, __sticky.set, None, '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, 'type'), 'type', '__httpwww_usharesoft_comuforge_Pkg_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 20), )

    
    type = property(__type.value, __type.set, None, 'file media type')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_Pkg_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this package object')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_Pkg_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 20), )

    
    version = property(__version.value, __version.set, None, 'the version of this package')

    
    # Element epoch uses Python identifier epoch
    __epoch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'epoch'), 'epoch', '__httpwww_usharesoft_comuforge_Pkg_epoch', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 20), )

    
    epoch = property(__epoch.value, __epoch.set, None, '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', '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, 'Project')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7716, 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, 'orgUris'), 'orgUris', '__httpwww_usharesoft_comuforge_Project_orgUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7727, 20), )

    
    orgUris = property(__orgUris.value, __orgUris.set, None, '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 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 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', '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, 'ScannedFile')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9040, 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, 'deleted'), 'deleted', '__httpwww_usharesoft_comuforge_ScannedFile_deleted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9049, 20), )

    
    deleted = property(__deleted.value, __deleted.set, None, '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, 'inherited'), 'inherited', '__httpwww_usharesoft_comuforge_ScannedFile_inherited', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9054, 20), )

    
    inherited = property(__inherited.value, __inherited.set, None, '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, 'selected'), 'selected', '__httpwww_usharesoft_comuforge_ScannedFile_selected', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9059, 20), )

    
    selected = property(__selected.value, __selected.set, None, '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, 'uploaded'), 'uploaded', '__httpwww_usharesoft_comuforge_ScannedFile_uploaded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9064, 20), )

    
    uploaded = property(__uploaded.value, __uploaded.set, None, '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', '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, 'Service')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9418, 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, 'bootService'), 'bootService', '__httpwww_usharesoft_comuforge_Service_bootService', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9422, 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', '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, 'SoftwareArtifact')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9473, 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, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this software artifact object')

    
    # Element tag uses Python identifier tag
    __tag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_SoftwareArtifact_tag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 20), )

    
    tag = property(__tag.value, __tag.set, None, 'the tag information')

    
    # Element binaryUri uses Python identifier binaryUri
    __binaryUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'binaryUri'), 'binaryUri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_binaryUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 20), )

    
    binaryUri = property(__binaryUri.value, __binaryUri.set, None, 'the uri resource to retrieve the binary')

    
    # Element parentUri uses Python identifier parentUri
    __parentUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'extract'), 'extract', '__httpwww_usharesoft_comuforge_SoftwareArtifact_extract', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 20), )

    
    extract = property(__extract.value, __extract.set, None, '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, 'install'), 'install', '__httpwww_usharesoft_comuforge_SoftwareArtifact_install', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 20), )

    
    install = property(__install.value, __install.set, None, '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, 'cache'), 'cache', '__httpwww_usharesoft_comuforge_SoftwareArtifact_cache', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 20), )

    
    cache = property(__cache.value, __cache.set, None, '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, 'active'), 'active', '__httpwww_usharesoft_comuforge_SoftwareArtifact_active', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 20), )

    
    active = property(__active.value, __active.set, None, '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, 'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_SoftwareArtifact_installLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_SoftwareArtifact_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 20), )

    
    name = property(__name.value, __name.set, None, 'the name of the software artifact')

    
    # Element fullName uses Python identifier fullName
    __fullName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'fullName'), 'fullName', '__httpwww_usharesoft_comuforge_SoftwareArtifact_fullName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 20), )

    
    fullName = property(__fullName.value, __fullName.set, None, 'the name of the file including the extension')

    
    # Element origName uses Python identifier origName
    __origName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'origName'), 'origName', '__httpwww_usharesoft_comuforge_SoftwareArtifact_origName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 20), )

    
    origName = property(__origName.value, __origName.set, None, 'the original name of the software artifact')

    
    # Element artifactBuildDate uses Python identifier artifactBuildDate
    __artifactBuildDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'artifactBuildDate'), 'artifactBuildDate', '__httpwww_usharesoft_comuforge_SoftwareArtifact_artifactBuildDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 20), )

    
    artifactBuildDate = property(__artifactBuildDate.value, __artifactBuildDate.set, None, 'the date the software artifact was built')

    
    # Element artifactFileDate uses Python identifier artifactFileDate
    __artifactFileDate = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'artifactFileDate'), 'artifactFileDate', '__httpwww_usharesoft_comuforge_SoftwareArtifact_artifactFileDate', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 20), )

    
    artifactFileDate = property(__artifactFileDate.value, __artifactFileDate.set, None, 'the file timestamp')

    
    # Element release uses Python identifier release
    __release = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'release'), 'release', '__httpwww_usharesoft_comuforge_SoftwareArtifact_release', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 20), )

    
    release = property(__release.value, __release.set, None, 'the release information of the software artifact')

    
    # Element shortTag uses Python identifier shortTag
    __shortTag = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'shortTag'), 'shortTag', '__httpwww_usharesoft_comuforge_SoftwareArtifact_shortTag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 20), )

    
    shortTag = property(__shortTag.value, __shortTag.set, None, 'short tag value (osPackage, softwarefile or bootscript)')

    
    # Element type uses Python identifier type
    __type = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'type'), 'type', '__httpwww_usharesoft_comuforge_SoftwareArtifact_type', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 20), )

    
    type = property(__type.value, __type.set, None, 'file media type')

    
    # Element version uses Python identifier version
    __version = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'version'), 'version', '__httpwww_usharesoft_comuforge_SoftwareArtifact_version', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 20), )

    
    version = property(__version.value, __version.set, None, 'the version of this software artifact')

    
    # Element arch uses Python identifier arch
    __arch = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'arch'), 'arch', '__httpwww_usharesoft_comuforge_SoftwareArtifact_arch', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 20), )

    
    arch = property(__arch.value, __arch.set, None, '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, 'params'), 'params', '__httpwww_usharesoft_comuforge_SoftwareArtifact_params', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 20), )

    
    params = property(__params.value, __params.set, None, '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, 'artifactCredAccount'), 'artifactCredAccount', '__httpwww_usharesoft_comuforge_SoftwareArtifact_artifactCredAccount', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 20), )

    
    artifactCredAccount = property(__artifactCredAccount.value, __artifactCredAccount.set, None, '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, 'subSoftwareArtifacts'), 'subSoftwareArtifacts', '__httpwww_usharesoft_comuforge_SoftwareArtifact_subSoftwareArtifacts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 20), )

    
    subSoftwareArtifacts = property(__subSoftwareArtifacts.value, __subSoftwareArtifacts.set, None, '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, 'subSoftwareArtifactUri'), 'subSoftwareArtifactUri', '__httpwww_usharesoft_comuforge_SoftwareArtifact_subSoftwareArtifactUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 20), )

    
    subSoftwareArtifactUri = property(__subSoftwareArtifactUri.value, __subSoftwareArtifactUri.set, None, '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, 'parentPath'), 'parentPath', '__httpwww_usharesoft_comuforge_SoftwareArtifact_parentPath', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 20), )

    
    parentPath = property(__parentPath.value, __parentPath.set, None, '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, 'remotePath'), 'remotePath', '__httpwww_usharesoft_comuforge_SoftwareArtifact_remotePath', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 20), )

    
    remotePath = property(__remotePath.value, __remotePath.set, None, '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', '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, 'SoftwareBundleImport')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9844, 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, 'parentUri'), 'parentUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_parentUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9858, 20), )

    
    parentUri = property(__parentUri.value, __parentUri.set, None, '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, 'referenceUri'), 'referenceUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_referenceUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9863, 20), )

    
    referenceUri = property(__referenceUri.value, __referenceUri.set, None, '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, 'uploadUri'), 'uploadUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_uploadUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9868, 20), )

    
    uploadUri = property(__uploadUri.value, __uploadUri.set, None, '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, 'statusUri'), 'statusUri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_statusUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9873, 20), )

    
    statusUri = property(__statusUri.value, __statusUri.set, None, 'the uri resource of the current status of the software bundle import')

    
    # Element imported uses Python identifier imported
    __imported = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imported'), 'imported', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_imported', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9878, 20), )

    
    imported = property(__imported.value, __imported.set, None, 'boolean flag indicating that is a real import or a creation')

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_SoftwareBundleImport_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9883, 20), )

    
    uri = property(__uri.value, __uri.set, None, '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,
        __imported.name() : __imported,
        __uri.name() : __uri
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'User')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10763, 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, 'address'), 'address', '__httpwww_usharesoft_comuforge_User_address', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10772, 20), )

    
    address = property(__address.value, __address.set, None, "the user's address")

    
    # Element admin uses Python identifier admin
    __admin = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'admin'), 'admin', '__httpwww_usharesoft_comuforge_User_admin', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10777, 20), )

    
    admin = property(__admin.value, __admin.set, None, 'boolean indicating if the user is an administrator')

    
    # Element adminOrgsUri uses Python identifier adminOrgsUri
    __adminOrgsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'adminOrgsUri'), 'adminOrgsUri', '__httpwww_usharesoft_comuforge_User_adminOrgsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10782, 20), )

    
    adminOrgsUri = property(__adminOrgsUri.value, __adminOrgsUri.set, None, '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, 'adminOrgUris'), 'adminOrgUris', '__httpwww_usharesoft_comuforge_User_adminOrgUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10787, 20), )

    
    adminOrgUris = property(__adminOrgUris.value, __adminOrgUris.set, None, '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, 'apiKeysQuota'), 'apiKeysQuota', '__httpwww_usharesoft_comuforge_User_apiKeysQuota', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10792, 20), )

    
    apiKeysQuota = property(__apiKeysQuota.value, __apiKeysQuota.set, None, 'the number of API keys this user can generate')

    
    # Element applianceUris uses Python identifier applianceUris
    __applianceUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'applianceUris'), 'applianceUris', '__httpwww_usharesoft_comuforge_User_applianceUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10797, 20), )

    
    applianceUris = property(__applianceUris.value, __applianceUris.set, None, '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, 'baseApiKeysUri'), 'baseApiKeysUri', '__httpwww_usharesoft_comuforge_User_baseApiKeysUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10802, 20), )

    
    baseApiKeysUri = property(__baseApiKeysUri.value, __baseApiKeysUri.set, None, "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, 'baseAppliancesUri'), 'baseAppliancesUri', '__httpwww_usharesoft_comuforge_User_baseAppliancesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10807, 20), )

    
    baseAppliancesUri = property(__baseAppliancesUri.value, __baseAppliancesUri.set, None, "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, 'baseCredAccountsUri'), 'baseCredAccountsUri', '__httpwww_usharesoft_comuforge_User_baseCredAccountsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10812, 20), )

    
    baseCredAccountsUri = property(__baseCredAccountsUri.value, __baseCredAccountsUri.set, None, "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, 'baseDistributionsUri'), 'baseDistributionsUri', '__httpwww_usharesoft_comuforge_User_baseDistributionsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10817, 20), )

    
    baseDistributionsUri = property(__baseDistributionsUri.value, __baseDistributionsUri.set, None, '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, 'baseFormatsUri'), 'baseFormatsUri', '__httpwww_usharesoft_comuforge_User_baseFormatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10822, 20), )

    
    baseFormatsUri = property(__baseFormatsUri.value, __baseFormatsUri.set, None, '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, 'baseTargetPlatformsUri'), 'baseTargetPlatformsUri', '__httpwww_usharesoft_comuforge_User_baseTargetPlatformsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10827, 20), )

    
    baseTargetPlatformsUri = property(__baseTargetPlatformsUri.value, __baseTargetPlatformsUri.set, None, '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, 'baseTargetFormatsUri'), 'baseTargetFormatsUri', '__httpwww_usharesoft_comuforge_User_baseTargetFormatsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10832, 20), )

    
    baseTargetFormatsUri = property(__baseTargetFormatsUri.value, __baseTargetFormatsUri.set, None, '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, 'baseGalleriesUri'), 'baseGalleriesUri', '__httpwww_usharesoft_comuforge_User_baseGalleriesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10837, 20), )

    
    baseGalleriesUri = property(__baseGalleriesUri.value, __baseGalleriesUri.set, None, None)

    
    # Element baseGalleryOrgsUri uses Python identifier baseGalleryOrgsUri
    __baseGalleryOrgsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseGalleryOrgsUri'), 'baseGalleryOrgsUri', '__httpwww_usharesoft_comuforge_User_baseGalleryOrgsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10838, 20), )

    
    baseGalleryOrgsUri = property(__baseGalleryOrgsUri.value, __baseGalleryOrgsUri.set, None, None)

    
    # Element baseImagesUri uses Python identifier baseImagesUri
    __baseImagesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseImagesUri'), 'baseImagesUri', '__httpwww_usharesoft_comuforge_User_baseImagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 20), )

    
    baseImagesUri = property(__baseImagesUri.value, __baseImagesUri.set, None, "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, 'baseExportsUri'), 'baseExportsUri', '__httpwww_usharesoft_comuforge_User_baseExportsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 20), )

    
    baseExportsUri = property(__baseExportsUri.value, __baseExportsUri.set, None, "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, 'baseImportsUri'), 'baseImportsUri', '__httpwww_usharesoft_comuforge_User_baseImportsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 20), )

    
    baseImportsUri = property(__baseImportsUri.value, __baseImportsUri.set, None, "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, 'mySoftwareImportsUri'), 'mySoftwareImportsUri', '__httpwww_usharesoft_comuforge_User_mySoftwareImportsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 20), )

    
    mySoftwareImportsUri = property(__mySoftwareImportsUri.value, __mySoftwareImportsUri.set, None, "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, 'baseMySoftwareLibraryUri'), 'baseMySoftwareLibraryUri', '__httpwww_usharesoft_comuforge_User_baseMySoftwareLibraryUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 20), )

    
    baseMySoftwareLibraryUri = property(__baseMySoftwareLibraryUri.value, __baseMySoftwareLibraryUri.set, None, "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, 'baseOrgsUri'), 'baseOrgsUri', '__httpwww_usharesoft_comuforge_User_baseOrgsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 20), )

    
    baseOrgsUri = property(__baseOrgsUri.value, __baseOrgsUri.set, None, '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, 'baseProjectsUri'), 'baseProjectsUri', '__httpwww_usharesoft_comuforge_User_baseProjectsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 20), )

    
    baseProjectsUri = property(__baseProjectsUri.value, __baseProjectsUri.set, None, '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, 'basePublishImagesUri'), 'basePublishImagesUri', '__httpwww_usharesoft_comuforge_User_basePublishImagesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 20), )

    
    basePublishImagesUri = property(__basePublishImagesUri.value, __basePublishImagesUri.set, None, "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, 'baseRankingsUri'), 'baseRankingsUri', '__httpwww_usharesoft_comuforge_User_baseRankingsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10879, 20), )

    
    baseRankingsUri = property(__baseRankingsUri.value, __baseRankingsUri.set, None, None)

    
    # Element baseRolesUri uses Python identifier baseRolesUri
    __baseRolesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseRolesUri'), 'baseRolesUri', '__httpwww_usharesoft_comuforge_User_baseRolesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10880, 20), )

    
    baseRolesUri = property(__baseRolesUri.value, __baseRolesUri.set, None, "the uri resource to retrieve the user's roles")

    
    # Element baseTagsUri uses Python identifier baseTagsUri
    __baseTagsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseTagsUri'), 'baseTagsUri', '__httpwww_usharesoft_comuforge_User_baseTagsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10885, 20), )

    
    baseTagsUri = property(__baseTagsUri.value, __baseTagsUri.set, None, None)

    
    # Element baseWorkspacesUri uses Python identifier baseWorkspacesUri
    __baseWorkspacesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'baseWorkspacesUri'), 'baseWorkspacesUri', '__httpwww_usharesoft_comuforge_User_baseWorkspacesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 20), )

    
    baseWorkspacesUri = property(__baseWorkspacesUri.value, __baseWorkspacesUri.set, None, '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, 'blueprints'), 'blueprints', '__httpwww_usharesoft_comuforge_User_blueprints', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 20), )

    
    blueprints = property(__blueprints.value, __blueprints.set, None, None)

    
    # Element blueprintsUri uses Python identifier blueprintsUri
    __blueprintsUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'blueprintsUri'), 'blueprintsUri', '__httpwww_usharesoft_comuforge_User_blueprintsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10898, 20), )

    
    blueprintsUri = property(__blueprintsUri.value, __blueprintsUri.set, None, None)

    
    # Element creationCode uses Python identifier creationCode
    __creationCode = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'creationCode'), 'creationCode', '__httpwww_usharesoft_comuforge_User_creationCode', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10899, 20), )

    
    creationCode = property(__creationCode.value, __creationCode.set, None, '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, 'credAccountUris'), 'credAccountUris', '__httpwww_usharesoft_comuforge_User_credAccountUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10904, 20), )

    
    credAccountUris = property(__credAccountUris.value, __credAccountUris.set, None, '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, 'artifactAccountsUri'), 'artifactAccountsUri', '__httpwww_usharesoft_comuforge_User_artifactAccountsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10909, 20), )

    
    artifactAccountsUri = property(__artifactAccountsUri.value, __artifactAccountsUri.set, None, "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, 'distributionUris'), 'distributionUris', '__httpwww_usharesoft_comuforge_User_distributionUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10914, 20), )

    
    distributionUris = property(__distributionUris.value, __distributionUris.set, None, '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, 'dob'), 'dob', '__httpwww_usharesoft_comuforge_User_dob', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10919, 20), )

    
    dob = property(__dob.value, __dob.set, None, "the user's date of birth")

    
    # Element formats uses Python identifier formats
    __formats = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'formats'), 'formats', '__httpwww_usharesoft_comuforge_User_formats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10924, 20), )

    
    formats = property(__formats.value, __formats.set, None, '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, 'targetPlatforms'), 'targetPlatforms', '__httpwww_usharesoft_comuforge_User_targetPlatforms', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10934, 20), )

    
    targetPlatforms = property(__targetPlatforms.value, __targetPlatforms.set, None, '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, 'targetFormats'), 'targetFormats', '__httpwww_usharesoft_comuforge_User_targetFormats', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10944, 20), )

    
    targetFormats = property(__targetFormats.value, __targetFormats.set, None, '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, 'formatUris'), 'formatUris', '__httpwww_usharesoft_comuforge_User_formatUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10954, 20), )

    
    formatUris = property(__formatUris.value, __formatUris.set, None, '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, 'targetPlatformUris'), 'targetPlatformUris', '__httpwww_usharesoft_comuforge_User_targetPlatformUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10959, 20), )

    
    targetPlatformUris = property(__targetPlatformUris.value, __targetPlatformUris.set, None, '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, 'targetFormatUris'), 'targetFormatUris', '__httpwww_usharesoft_comuforge_User_targetFormatUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10964, 20), )

    
    targetFormatUris = property(__targetFormatUris.value, __targetFormatUris.set, None, '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, 'gender'), 'gender', '__httpwww_usharesoft_comuforge_User_gender', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10969, 20), )

    
    gender = property(__gender.value, __gender.set, None, "the user's gender")

    
    # Element homePhone uses Python identifier homePhone
    __homePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'homePhone'), 'homePhone', '__httpwww_usharesoft_comuforge_User_homePhone', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10974, 20), )

    
    homePhone = property(__homePhone.value, __homePhone.set, None, "the user's home phone number")

    
    # Element instancesUri uses Python identifier instancesUri
    __instancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'instancesUri'), 'instancesUri', '__httpwww_usharesoft_comuforge_User_instancesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10979, 20), )

    
    instancesUri = property(__instancesUri.value, __instancesUri.set, None, None)

    
    # Element lang uses Python identifier lang
    __lang = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'lang'), 'lang', '__httpwww_usharesoft_comuforge_User_lang', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10980, 20), )

    
    lang = property(__lang.value, __lang.set, None, "the user's preferred language")

    
    # Element mobilePhone uses Python identifier mobilePhone
    __mobilePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mobilePhone'), 'mobilePhone', '__httpwww_usharesoft_comuforge_User_mobilePhone', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10985, 20), )

    
    mobilePhone = property(__mobilePhone.value, __mobilePhone.set, None, "the user's mobile phone number")

    
    # Element mySoftwareLibraryUris uses Python identifier mySoftwareLibraryUris
    __mySoftwareLibraryUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mySoftwareLibraryUris'), 'mySoftwareLibraryUris', '__httpwww_usharesoft_comuforge_User_mySoftwareLibraryUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10990, 20), )

    
    mySoftwareLibraryUris = property(__mySoftwareLibraryUris.value, __mySoftwareLibraryUris.set, None, '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, 'name'), 'name', '__httpwww_usharesoft_comuforge_User_name', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10995, 20), )

    
    name = property(__name.value, __name.set, None, "the user's first name")

    
    # Element officePhone uses Python identifier officePhone
    __officePhone = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'officePhone'), 'officePhone', '__httpwww_usharesoft_comuforge_User_officePhone', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11000, 20), )

    
    officePhone = property(__officePhone.value, __officePhone.set, None, "the user's office phone number")

    
    # Element orgUris uses Python identifier orgUris
    __orgUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'orgUris'), 'orgUris', '__httpwww_usharesoft_comuforge_User_orgUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11005, 20), )

    
    orgUris = property(__orgUris.value, __orgUris.set, None, '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, 'password'), 'password', '__httpwww_usharesoft_comuforge_User_password', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11010, 20), )

    
    password = property(__password.value, __password.set, None, "the user's password")

    
    # Element productAccess uses Python identifier productAccess
    __productAccess = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'productAccess'), 'productAccess', '__httpwww_usharesoft_comuforge_User_productAccess', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11015, 20), )

    
    productAccess = property(__productAccess.value, __productAccess.set, None, None)

    
    # Element projectUris uses Python identifier projectUris
    __projectUris = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projectUris'), 'projectUris', '__httpwww_usharesoft_comuforge_User_projectUris', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 20), )

    
    projectUris = property(__projectUris.value, __projectUris.set, None, '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, 'promoCode'), 'promoCode', '__httpwww_usharesoft_comuforge_User_promoCode', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11021, 20), )

    
    promoCode = property(__promoCode.value, __promoCode.set, None, 'the promotion code used when creating the user account')

    
    # Element publishGalleries uses Python identifier publishGalleries
    __publishGalleries = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publishGalleries'), 'publishGalleries', '__httpwww_usharesoft_comuforge_User_publishGalleries', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11026, 20), )

    
    publishGalleries = property(__publishGalleries.value, __publishGalleries.set, None, None)

    
    # Element quotasUri uses Python identifier quotasUri
    __quotasUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'quotasUri'), 'quotasUri', '__httpwww_usharesoft_comuforge_User_quotasUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11033, 20), )

    
    quotasUri = property(__quotasUri.value, __quotasUri.set, None, "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, 'rankings'), 'rankings', '__httpwww_usharesoft_comuforge_User_rankings', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11038, 20), )

    
    rankings = property(__rankings.value, __rankings.set, None, None)

    
    # Element roles uses Python identifier roles
    __roles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'roles'), 'roles', '__httpwww_usharesoft_comuforge_User_roles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11045, 20), )

    
    roles = property(__roles.value, __roles.set, None, '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, 'scannedInstancesUri'), 'scannedInstancesUri', '__httpwww_usharesoft_comuforge_User_scannedInstancesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11055, 20), )

    
    scannedInstancesUri = property(__scannedInstancesUri.value, __scannedInstancesUri.set, None, '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, 'scansUri'), 'scansUri', '__httpwww_usharesoft_comuforge_User_scansUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11060, 20), )

    
    scansUri = property(__scansUri.value, __scansUri.set, None, '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, 'sshKeys'), 'sshKeys', '__httpwww_usharesoft_comuforge_User_sshKeys', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11065, 20), )

    
    sshKeys = property(__sshKeys.value, __sshKeys.set, None, '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, 'sshKeysUri'), 'sshKeysUri', '__httpwww_usharesoft_comuforge_User_sshKeysUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 20), )

    
    sshKeysUri = property(__sshKeysUri.value, __sshKeysUri.set, None, '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, 'statsUri'), 'statsUri', '__httpwww_usharesoft_comuforge_User_statsUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11080, 20), )

    
    statsUri = property(__statsUri.value, __statsUri.set, None, 'the uri resource to retrieve all the user statistics')

    
    # Element tags uses Python identifier tags
    __tags = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'tags'), 'tags', '__httpwww_usharesoft_comuforge_User_tags', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11085, 20), )

    
    tags = property(__tags.value, __tags.set, None, None)

    
    # Element uri uses Python identifier uri
    __uri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'uri'), 'uri', '__httpwww_usharesoft_comuforge_User_uri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 20), )

    
    uri = property(__uri.value, __uri.set, None, 'the uri resource of this user object')

    
    # Element usageUri uses Python identifier usageUri
    __usageUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'usageUri'), 'usageUri', '__httpwww_usharesoft_comuforge_User_usageUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 20), )

    
    usageUri = property(__usageUri.value, __usageUri.set, None, '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, 'vAppAccess'), 'vAppAccess', '__httpwww_usharesoft_comuforge_User_vAppAccess', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 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', '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, 'WinMsiApplication')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11540, 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, 'publisher'), 'publisher', '__httpwww_usharesoft_comuforge_WinMsiApplication_publisher', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11549, 20), )

    
    publisher = property(__publisher.value, __publisher.set, None, 'The publisher of the msi application')

    
    # Element installLocation uses Python identifier installLocation
    __installLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'installLocation'), 'installLocation', '__httpwww_usharesoft_comuforge_WinMsiApplication_installLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11554, 20), )

    
    installLocation = property(__installLocation.value, __installLocation.set, None, 'the location the msi application is installed')

    
    # Element estimatedSizeInKB uses Python identifier estimatedSizeInKB
    __estimatedSizeInKB = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'estimatedSizeInKB'), 'estimatedSizeInKB', '__httpwww_usharesoft_comuforge_WinMsiApplication_estimatedSizeInKB', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11559, 20), )

    
    estimatedSizeInKB = property(__estimatedSizeInKB.value, __estimatedSizeInKB.set, None, 'the estimated size of the msi application')

    _ElementMap.update({
        __publisher.name() : __publisher,
        __installLocation.name() : __installLocation,
        __estimatedSizeInKB.name() : __estimatedSizeInKB
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'WinStoreApplication')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11594, 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', '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, 'BootScript')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1547, 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, 'bootOrder'), 'bootOrder', '__httpwww_usharesoft_comuforge_BootScript_bootOrder', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1558, 20), )

    
    bootOrder = property(__bootOrder.value, __bootOrder.set, None, 'the boot order number (starting at 0)')

    
    # Element bootType uses Python identifier bootType
    __bootType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'bootType'), 'bootType', '__httpwww_usharesoft_comuforge_BootScript_bootType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1563, 20), )

    
    bootType = property(__bootType.value, __bootType.set, None, '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', '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, 'CredAccountAws')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2491, 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, 'accessKeyId'), 'accessKeyId', '__httpwww_usharesoft_comuforge_CredAccountAws_accessKeyId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2500, 20), )

    
    accessKeyId = property(__accessKeyId.value, __accessKeyId.set, None, 'the AWS access key to use')

    
    # Element accountNumber uses Python identifier accountNumber
    __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'accountNumber'), 'accountNumber', '__httpwww_usharesoft_comuforge_CredAccountAws_accountNumber', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2505, 20), )

    
    accountNumber = property(__accountNumber.value, __accountNumber.set, None, 'the AWS account number to use')

    
    # Element keyPairName uses Python identifier keyPairName
    __keyPairName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keyPairName'), 'keyPairName', '__httpwww_usharesoft_comuforge_CredAccountAws_keyPairName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2510, 20), )

    
    keyPairName = property(__keyPairName.value, __keyPairName.set, None, 'the key pair name (for EBS) to use')

    
    # Element secretAccessKeyId uses Python identifier secretAccessKeyId
    __secretAccessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'secretAccessKeyId'), 'secretAccessKeyId', '__httpwww_usharesoft_comuforge_CredAccountAws_secretAccessKeyId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2515, 20), )

    
    secretAccessKeyId = property(__secretAccessKeyId.value, __secretAccessKeyId.set, None, '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', '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, 'CredAccountAzure')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2525, 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, 'accountName'), 'accountName', '__httpwww_usharesoft_comuforge_CredAccountAzure_accountName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2534, 20), )

    
    accountName = property(__accountName.value, __accountName.set, None, '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', '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, 'CredAccountEuca')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2621, 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, 'queryId'), 'queryId', '__httpwww_usharesoft_comuforge_CredAccountEuca_queryId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2630, 20), )

    
    queryId = property(__queryId.value, __queryId.set, None, 'the query id (access id) to use')

    
    # Element accountNumber uses Python identifier accountNumber
    __accountNumber = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'accountNumber'), 'accountNumber', '__httpwww_usharesoft_comuforge_CredAccountEuca_accountNumber', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2635, 20), )

    
    accountNumber = property(__accountNumber.value, __accountNumber.set, None, 'the account number to use')

    
    # Element secretAccessKeyId uses Python identifier secretAccessKeyId
    __secretAccessKeyId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'secretAccessKeyId'), 'secretAccessKeyId', '__httpwww_usharesoft_comuforge_CredAccountEuca_secretAccessKeyId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2640, 20), )

    
    secretAccessKeyId = property(__secretAccessKeyId.value, __secretAccessKeyId.set, None, 'the secret access key id to use')

    
    # Element serverUrl uses Python identifier serverUrl
    __serverUrl = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'serverUrl'), 'serverUrl', '__httpwww_usharesoft_comuforge_CredAccountEuca_serverUrl', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2645, 20), )

    
    serverUrl = property(__serverUrl.value, __serverUrl.set, None, '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', '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, 'CredAccountGoogle')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2689, 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, 'login'), 'login', '__httpwww_usharesoft_comuforge_CredAccountGoogle_login', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2698, 20), )

    
    login = property(__login.value, __login.set, None, 'the user login name to use')

    
    # Element certPassword uses Python identifier certPassword
    __certPassword = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'certPassword'), 'certPassword', '__httpwww_usharesoft_comuforge_CredAccountGoogle_certPassword', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2703, 20), )

    
    certPassword = property(__certPassword.value, __certPassword.set, None, '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', '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, 'OASPkg')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6325, 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, 'license'), 'license', '__httpwww_usharesoft_comuforge_OASPkg_license', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6329, 20), )

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

    
    # Element licenseUploaded uses Python identifier licenseUploaded
    __licenseUploaded = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'licenseUploaded'), 'licenseUploaded', '__httpwww_usharesoft_comuforge_OASPkg_licenseUploaded', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6330, 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', '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, 'OSPackage')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6909, 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, 'sticky'), 'sticky', '__httpwww_usharesoft_comuforge_OSPackage_sticky', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6918, 20), )

    
    sticky = property(__sticky.value, __sticky.set, None, '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, 'repoId'), 'repoId', '__httpwww_usharesoft_comuforge_OSPackage_repoId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6923, 20), )

    
    repoId = property(__repoId.value, __repoId.set, None, '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, 'repository'), 'repository', '__httpwww_usharesoft_comuforge_OSPackage_repository', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6928, 20), )

    
    repository = property(__repository.value, __repository.set, None, 'repository name')

    
    # Element distroId uses Python identifier distroId
    __distroId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'distroId'), 'distroId', '__httpwww_usharesoft_comuforge_OSPackage_distroId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6933, 20), )

    
    distroId = property(__distroId.value, __distroId.set, None, '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', '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, 'PublishImage')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7761, 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, 'cloudId'), 'cloudId', '__httpwww_usharesoft_comuforge_PublishImage_cloudId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20), )

    
    cloudId = property(__cloudId.value, __cloudId.set, None, '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, 'imageUri'), 'imageUri', '__httpwww_usharesoft_comuforge_PublishImage_imageUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20), )

    
    imageUri = property(__imageUri.value, __imageUri.set, None, 'the uri resource of the machine image')

    
    # Element instances uses Python identifier instances
    __instances = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'instances'), 'instances', '__httpwww_usharesoft_comuforge_PublishImage_instances', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20), )

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

    
    # Element instancesUri uses Python identifier instancesUri
    __instancesUri = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'instancesUri'), 'instancesUri', '__httpwww_usharesoft_comuforge_PublishImage_instancesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20), )

    
    instancesUri = property(__instancesUri.value, __instancesUri.set, None, None)

    
    # Element publishLocation uses Python identifier publishLocation
    __publishLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publishLocation'), 'publishLocation', '__httpwww_usharesoft_comuforge_PublishImage_publishLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20), )

    
    publishLocation = property(__publishLocation.value, __publishLocation.set, None, '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', '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, 'ScannedPkg')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9193, 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, 'deleted'), 'deleted', '__httpwww_usharesoft_comuforge_ScannedPkg_deleted', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9200, 20), )

    
    deleted = property(__deleted.value, __deleted.set, None, '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, 'deltaLocation'), 'deltaLocation', '__httpwww_usharesoft_comuforge_ScannedPkg_deltaLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9205, 20), )

    
    deltaLocation = property(__deltaLocation.value, __deltaLocation.set, None, None)

    
    # Element deltaModified uses Python identifier deltaModified
    __deltaModified = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'deltaModified'), 'deltaModified', '__httpwww_usharesoft_comuforge_ScannedPkg_deltaModified', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9206, 20), )

    
    deltaModified = property(__deltaModified.value, __deltaModified.set, None, '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, 'distributionUri'), 'distributionUri', '__httpwww_usharesoft_comuforge_ScannedPkg_distributionUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9211, 20), )

    
    distributionUri = property(__distributionUri.value, __distributionUri.set, None, '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, 'filesUri'), 'filesUri', '__httpwww_usharesoft_comuforge_ScannedPkg_filesUri', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9216, 20), )

    
    filesUri = property(__filesUri.value, __filesUri.set, None, '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, 'fromRepo'), 'fromRepo', '__httpwww_usharesoft_comuforge_ScannedPkg_fromRepo', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9221, 20), )

    
    fromRepo = property(__fromRepo.value, __fromRepo.set, None, '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, 'headers'), 'headers', '__httpwww_usharesoft_comuforge_ScannedPkg_headers', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9226, 20), )

    
    headers = property(__headers.value, __headers.set, None, 'the headers (metadata) of the native package')

    
    # Element inherited uses Python identifier inherited
    __inherited = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'inherited'), 'inherited', '__httpwww_usharesoft_comuforge_ScannedPkg_inherited', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9231, 20), )

    
    inherited = property(__inherited.value, __inherited.set, None, '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, 'mirrorPath'), 'mirrorPath', '__httpwww_usharesoft_comuforge_ScannedPkg_mirrorPath', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9236, 20), )

    
    mirrorPath = property(__mirrorPath.value, __mirrorPath.set, None, None)

    
    # Element mirrorType uses Python identifier mirrorType
    __mirrorType = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'mirrorType'), 'mirrorType', '__httpwww_usharesoft_comuforge_ScannedPkg_mirrorType', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 20), )

    
    mirrorType = property(__mirrorType.value, __mirrorType.set, None, None)

    
    # Element modifiedFiles uses Python identifier modifiedFiles
    __modifiedFiles = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'modifiedFiles'), 'modifiedFiles', '__httpwww_usharesoft_comuforge_ScannedPkg_modifiedFiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 20), )

    
    modifiedFiles = property(__modifiedFiles.value, __modifiedFiles.set, None, '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, 'notModifiedFiles'), 'notModifiedFiles', '__httpwww_usharesoft_comuforge_ScannedPkg_notModifiedFiles', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 20), )

    
    notModifiedFiles = property(__notModifiedFiles.value, __notModifiedFiles.set, None, '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, 'postunScripts'), 'postunScripts', '__httpwww_usharesoft_comuforge_ScannedPkg_postunScripts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 20), )

    
    postunScripts = property(__postunScripts.value, __postunScripts.set, None, 'the content of the native package post uninstall scripts')

    
    # Element preunScripts uses Python identifier preunScripts
    __preunScripts = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'preunScripts'), 'preunScripts', '__httpwww_usharesoft_comuforge_ScannedPkg_preunScripts', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 20), )

    
    preunScripts = property(__preunScripts.value, __preunScripts.set, None, 'the content of the native package pre uninstall scripts')

    
    # Element scannedInstanceId uses Python identifier scannedInstanceId
    __scannedInstanceId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'scannedInstanceId'), 'scannedInstanceId', '__httpwww_usharesoft_comuforge_ScannedPkg_scannedInstanceId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 20), )

    
    scannedInstanceId = property(__scannedInstanceId.value, __scannedInstanceId.set, None, 'the id of the parent scanned instance')

    
    # Element selected uses Python identifier selected
    __selected = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'selected'), 'selected', '__httpwww_usharesoft_comuforge_ScannedPkg_selected', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9273, 20), )

    
    selected = property(__selected.value, __selected.set, None, '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, 'tag'), 'tag', '__httpwww_usharesoft_comuforge_ScannedPkg_tag', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9278, 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', '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, 'SoftwareFile')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9894, 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, 'ownerGroup'), 'ownerGroup', '__httpwww_usharesoft_comuforge_SoftwareFile_ownerGroup', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9903, 20), )

    
    ownerGroup = property(__ownerGroup.value, __ownerGroup.set, None, '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, 'rights'), 'rights', '__httpwww_usharesoft_comuforge_SoftwareFile_rights', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9908, 20), )

    
    rights = property(__rights.value, __rights.set, None, '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, 'symlink'), 'symlink', '__httpwww_usharesoft_comuforge_SoftwareFile_symlink', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9913, 20), )

    
    symlink = property(__symlink.value, __symlink.set, None, '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', '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, 'PublishImageAbiquo')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7799, 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, 'category'), 'category', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_category', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7808, 20), )

    
    category = property(__category.value, __category.set, None, 'the category for this registered machine image')

    
    # Element datacenterName uses Python identifier datacenterName
    __datacenterName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'datacenterName'), 'datacenterName', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_datacenterName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7813, 20), )

    
    datacenterName = property(__datacenterName.value, __datacenterName.set, None, '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, 'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7818, 20), )

    
    description = property(__description.value, __description.set, None, 'the public description of this machine image')

    
    # Element productName uses Python identifier productName
    __productName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'productName'), 'productName', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_productName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7823, 20), )

    
    productName = property(__productName.value, __productName.set, None, 'the product name where this machine image is registered')

    
    # Element enterpriseName uses Python identifier enterpriseName
    __enterpriseName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'enterpriseName'), 'enterpriseName', '__httpwww_usharesoft_comuforge_PublishImageAbiquo_enterpriseName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7828, 20), )

    
    enterpriseName = property(__enterpriseName.value, __enterpriseName.set, None, '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', '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, 'PublishImageAws')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7839, 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, 'region'), 'region', '__httpwww_usharesoft_comuforge_PublishImageAws_region', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7848, 20), )

    
    region = property(__region.value, __region.set, None, '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({
        __region.name() : __region
    })
    _AttributeMap.update({
        
    })
Namespace.addCategoryObject('typeBinding', '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, 'PublishImageAzure')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7859, 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, 'region'), 'region', '__httpwww_usharesoft_comuforge_PublishImageAzure_region', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7868, 20), )

    
    region = property(__region.value, __region.set, None, 'the region where this machine image is registered')

    
    # Element storageAccount uses Python identifier storageAccount
    __storageAccount = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'storageAccount'), 'storageAccount', '__httpwww_usharesoft_comuforge_PublishImageAzure_storageAccount', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7873, 20), )

    
    storageAccount = property(__storageAccount.value, __storageAccount.set, None, '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', '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, 'PublishImageCloudStack')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7884, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7893, 20), )

    
    description = property(__description.value, __description.set, None, 'the public description of this machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7898, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the public name displayed for this machine image')

    
    # Element featuredEnabled uses Python identifier featuredEnabled
    __featuredEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'featuredEnabled'), 'featuredEnabled', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_featuredEnabled', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7903, 20), )

    
    featuredEnabled = property(__featuredEnabled.value, __featuredEnabled.set, None, 'boolean to indicate whether this machine image is ``featured``')

    
    # Element passwordEnabled uses Python identifier passwordEnabled
    __passwordEnabled = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'passwordEnabled'), 'passwordEnabled', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_passwordEnabled', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7908, 20), )

    
    passwordEnabled = property(__passwordEnabled.value, __passwordEnabled.set, None, '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, 'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_publicImage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7913, 20), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, '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, 'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_PublishImageCloudStack_zoneName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7918, 20), )

    
    zoneName = property(__zoneName.value, __zoneName.set, None, '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', '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, 'PublishImageCloudwatt')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7928, 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, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7932, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, None)

    
    # Element keystoneDomain uses Python identifier keystoneDomain
    __keystoneDomain = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_keystoneDomain', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7933, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, None)

    
    # Element keystoneProject uses Python identifier keystoneProject
    __keystoneProject = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_keystoneProject', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7934, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, None)

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_publicImage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 20), )

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

    
    # Element tenantName uses Python identifier tenantName
    __tenantName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'tenantName'), 'tenantName', '__httpwww_usharesoft_comuforge_PublishImageCloudwatt_tenantName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7936, 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', '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, 'PublishImageEuca')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7943, 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, 'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_PublishImageEuca_bucket', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7952, 20), )

    
    bucket = property(__bucket.value, __bucket.set, None, 'the bucket where this machine image is registered')

    
    # Element description uses Python identifier description
    __description = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageEuca_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7957, 20), )

    
    description = property(__description.value, __description.set, None, 'the public description of the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageEuca_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7962, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the public name of the machine image')

    
    # Element kernelAuto uses Python identifier kernelAuto
    __kernelAuto = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'kernelAuto'), 'kernelAuto', '__httpwww_usharesoft_comuforge_PublishImageEuca_kernelAuto', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7967, 20), )

    
    kernelAuto = property(__kernelAuto.value, __kernelAuto.set, None, '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, 'kernelId'), 'kernelId', '__httpwww_usharesoft_comuforge_PublishImageEuca_kernelId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7972, 20), )

    
    kernelId = property(__kernelId.value, __kernelId.set, None, '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, 'tenant'), 'tenant', '__httpwww_usharesoft_comuforge_PublishImageEuca_tenant', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7977, 20), )

    
    tenant = property(__tenant.value, __tenant.set, None, 'the tenant where this machine image is registered')

    
    # Element ramdiskId uses Python identifier ramdiskId
    __ramdiskId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'ramdiskId'), 'ramdiskId', '__httpwww_usharesoft_comuforge_PublishImageEuca_ramdiskId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7982, 20), )

    
    ramdiskId = property(__ramdiskId.value, __ramdiskId.set, None, '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', '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, 'PublishImageFlexiant')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7993, 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, 'diskOffering'), 'diskOffering', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_diskOffering', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8002, 20), )

    
    diskOffering = property(__diskOffering.value, __diskOffering.set, None, 'the disk offering to use for this machine image')

    
    # Element virtualDatacenterName uses Python identifier virtualDatacenterName
    __virtualDatacenterName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'virtualDatacenterName'), 'virtualDatacenterName', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_virtualDatacenterName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8007, 20), )

    
    virtualDatacenterName = property(__virtualDatacenterName.value, __virtualDatacenterName.set, None, 'the datacenter name where this machine image is registered')

    
    # Element machineImageName uses Python identifier machineImageName
    __machineImageName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'machineImageName'), 'machineImageName', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_machineImageName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8012, 20), )

    
    machineImageName = property(__machineImageName.value, __machineImageName.set, None, 'the public name for this machine image')

    
    # Element prodUuid uses Python identifier prodUuid
    __prodUuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'prodUuid'), 'prodUuid', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_prodUuid', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8017, 20), )

    
    prodUuid = property(__prodUuid.value, __prodUuid.set, None, 'the product UUID for this machine image')

    
    # Element vdcId uses Python identifier vdcId
    __vdcId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vdcId'), 'vdcId', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_vdcId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8022, 20), )

    
    vdcId = property(__vdcId.value, __vdcId.set, None, 'the datacenter id where this machine image is registered')

    
    # Element userUuid uses Python identifier userUuid
    __userUuid = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'userUuid'), 'userUuid', '__httpwww_usharesoft_comuforge_PublishImageFlexiant_userUuid', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8027, 20), )

    
    userUuid = property(__userUuid.value, __userUuid.set, None, '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', '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, 'PublishImageGoogle')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8038, 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, 'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_PublishImageGoogle_bucket', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8047, 20), )

    
    bucket = property(__bucket.value, __bucket.set, None, 'the bucket name where this machine image is stored')

    
    # Element bucketLocation uses Python identifier bucketLocation
    __bucketLocation = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'bucketLocation'), 'bucketLocation', '__httpwww_usharesoft_comuforge_PublishImageGoogle_bucketLocation', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8052, 20), )

    
    bucketLocation = property(__bucketLocation.value, __bucketLocation.set, None, '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, 'diskNamePrefix'), 'diskNamePrefix', '__httpwww_usharesoft_comuforge_PublishImageGoogle_diskNamePrefix', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8057, 20), )

    
    diskNamePrefix = property(__diskNamePrefix.value, __diskNamePrefix.set, None, '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, 'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageGoogle_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8062, 20), )

    
    description = property(__description.value, __description.set, None, 'the public description of the machine image')

    
    # Element projectId uses Python identifier projectId
    __projectId = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'projectId'), 'projectId', '__httpwww_usharesoft_comuforge_PublishImageGoogle_projectId', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8067, 20), )

    
    projectId = property(__projectId.value, __projectId.set, None, 'the project id used for publishing this machine image')

    
    # Element storageClass uses Python identifier storageClass
    __storageClass = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'storageClass'), 'storageClass', '__httpwww_usharesoft_comuforge_PublishImageGoogle_storageClass', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8072, 20), )

    
    storageClass = property(__storageClass.value, __storageClass.set, None, 'the storage class used for publishing this machine image')

    
    # Element zoneName uses Python identifier zoneName
    __zoneName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'zoneName'), 'zoneName', '__httpwww_usharesoft_comuforge_PublishImageGoogle_zoneName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8077, 20), )

    
    zoneName = property(__zoneName.value, __zoneName.set, None, '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', '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, 'PublishImageNimbula')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8088, 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, 'description'), 'description', '__httpwww_usharesoft_comuforge_PublishImageNimbula_description', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8097, 20), )

    
    description = property(__description.value, __description.set, None, 'the public description of the machine image')

    
    # Element imageVersion uses Python identifier imageVersion
    __imageVersion = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'imageVersion'), 'imageVersion', '__httpwww_usharesoft_comuforge_PublishImageNimbula_imageVersion', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8102, 20), )

    
    imageVersion = property(__imageVersion.value, __imageVersion.set, None, '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, 'machineImageListName'), 'machineImageListName', '__httpwww_usharesoft_comuforge_PublishImageNimbula_machineImageListName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8107, 20), )

    
    machineImageListName = property(__machineImageListName.value, __machineImageListName.set, None, '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', '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, 'PublishImageOpenStack')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8118, 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, 'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_keystoneDomain', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8127, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, '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, 'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_keystoneProject', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8132, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, '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, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8137, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the public name of the machine image')

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_publicImage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8142, 20), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, '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, 'tenantName'), 'tenantName', '__httpwww_usharesoft_comuforge_PublishImageOpenStack_tenantName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8147, 20), )

    
    tenantName = property(__tenantName.value, __tenantName.set, None, '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', '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, 'PublishImageOutscale')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8157, 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, 'bucket'), 'bucket', '__httpwww_usharesoft_comuforge_PublishImageOutscale_bucket', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8166, 20), )

    
    bucket = property(__bucket.value, __bucket.set, None, 'the bucket used to store the registered machine image')

    
    # Element region uses Python identifier region
    __region = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'region'), 'region', '__httpwww_usharesoft_comuforge_PublishImageOutscale_region', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8171, 20), )

    
    region = property(__region.value, __region.set, None, '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', '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, 'PublishImageSuseCloud')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8182, 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, 'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_keystoneDomain', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8191, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, '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, 'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_keystoneProject', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8196, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, '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, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8201, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the public name of the machine image')

    
    # Element publicImage uses Python identifier publicImage
    __publicImage = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'publicImage'), 'publicImage', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_publicImage', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8206, 20), )

    
    publicImage = property(__publicImage.value, __publicImage.set, None, '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, 'tenantName'), 'tenantName', '__httpwww_usharesoft_comuforge_PublishImageSuseCloud_tenantName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8211, 20), )

    
    tenantName = property(__tenantName.value, __tenantName.set, None, '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', '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, 'PublishImageVCloudDirector')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8222, 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, 'catalogName'), 'catalogName', '__httpwww_usharesoft_comuforge_PublishImageVCloudDirector_catalogName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8231, 20), )

    
    catalogName = property(__catalogName.value, __catalogName.set, None, '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, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageVCloudDirector_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8236, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the public name of the registered machine image')

    
    # Element vdcName uses Python identifier vdcName
    __vdcName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'vdcName'), 'vdcName', '__httpwww_usharesoft_comuforge_PublishImageVCloudDirector_vdcName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8241, 20), )

    
    vdcName = property(__vdcName.value, __vdcName.set, None, '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', '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, 'PublishImageVSphere')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8252, 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, 'clusterName'), 'clusterName', '__httpwww_usharesoft_comuforge_PublishImageVSphere_clusterName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8261, 20), )

    
    clusterName = property(__clusterName.value, __clusterName.set, None, 'the cluster name where to register the machine image')

    
    # Element datacenterName uses Python identifier datacenterName
    __datacenterName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'datacenterName'), 'datacenterName', '__httpwww_usharesoft_comuforge_PublishImageVSphere_datacenterName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8266, 20), )

    
    datacenterName = property(__datacenterName.value, __datacenterName.set, None, 'the datacenter where to register the machine image')

    
    # Element datastore uses Python identifier datastore
    __datastore = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'datastore'), 'datastore', '__httpwww_usharesoft_comuforge_PublishImageVSphere_datastore', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8271, 20), )

    
    datastore = property(__datastore.value, __datastore.set, None, 'the datastore where to register the machine image')

    
    # Element displayName uses Python identifier displayName
    __displayName = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageVSphere_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8276, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, 'the public name of the registered machine image')

    
    # Element esxHost uses Python identifier esxHost
    __esxHost = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'esxHost'), 'esxHost', '__httpwww_usharesoft_comuforge_PublishImageVSphere_esxHost', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8281, 20), )

    
    esxHost = property(__esxHost.value, __esxHost.set, None, 'the hostname or IP address of the ESX server')

    
    # Element network uses Python identifier network
    __network = pyxb.binding.content.ElementDeclaration(pyxb.namespace.ExpandedName(None, 'network'), 'network', '__httpwww_usharesoft_comuforge_PublishImageVSphere_network', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8286, 20), )

    
    network = property(__network.value, __network.set, None, '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', '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, 'PublishImageK5')
    _XSDLocation = pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8296, 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, 'keystoneDomain'), 'keystoneDomain', '__httpwww_usharesoft_comuforge_PublishImageK5_keystoneDomain', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8305, 20), )

    
    keystoneDomain = property(__keystoneDomain.value, __keystoneDomain.set, None, '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, 'keystoneProject'), 'keystoneProject', '__httpwww_usharesoft_comuforge_PublishImageK5_keystoneProject', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8310, 20), )

    
    keystoneProject = property(__keystoneProject.value, __keystoneProject.set, None, '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, 'displayName'), 'displayName', '__httpwww_usharesoft_comuforge_PublishImageK5_displayName', False, pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8315, 20), )

    
    displayName = property(__displayName.value, __displayName.set, None, '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', 'PublishImageK5', PublishImageK5)


applianceStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applianceStats'), ApplianceStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'credAccountResource'), CredAccountResource, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 68, 4))
Namespace.addCategoryObject('elementBinding', credAccountResource.name().localName(), credAccountResource)

credAccountResources = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credAccountResources'), CredAccountResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 70, 4))
Namespace.addCategoryObject('elementBinding', credAccountResources.name().localName(), credAccountResources)

entitlement = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'entitlement'), Entitlement, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 92, 4))
Namespace.addCategoryObject('elementBinding', entitlement.name().localName(), entitlement)

imagePkg = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'imagePkg'), ImagePkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 122, 4))
Namespace.addCategoryObject('elementBinding', imagePkg.name().localName(), imagePkg)

imageStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'imageStats'), ImageStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 128, 4))
Namespace.addCategoryObject('elementBinding', imageStats.name().localName(), imageStats)

osUpdate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osUpdate'), OSUpdate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 196, 4))
Namespace.addCategoryObject('elementBinding', osUpdate.name().localName(), osUpdate)

osUpdates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osUpdates'), OSUpdates, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 198, 4))
Namespace.addCategoryObject('elementBinding', osUpdates.name().localName(), osUpdates)

packages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'packages'), PkgList, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 206, 4))
Namespace.addCategoryObject('elementBinding', packages.name().localName(), packages)

scanStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scanStats'), ScanStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 268, 4))
Namespace.addCategoryObject('elementBinding', scanStats.name().localName(), scanStats)

uforgeError = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'uforgeError'), UForgeError, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 320, 4))
Namespace.addCategoryObject('elementBinding', uforgeError.name().localName(), uforgeError)

userStats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userStats'), UserStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 334, 4))
Namespace.addCategoryObject('elementBinding', userStats.name().localName(), userStats)

address = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'address'), Address, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'apiKeyPair'), APIKeyPair, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'apiKeyPairs'), APIKeyPairs, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'appliance'), Appliance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'applianceExport'), ApplianceExport, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'applianceExports'), ApplianceExports, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'applianceImports'), ApplianceImports, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'appliances'), Appliances, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'artifactCredAccount'), ArtifactCredAccount, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'artifactCredAccounts'), ArtifactCredAccounts, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'blueprint'), Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'blueprints'), Blueprints, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'bootScripts'), BootScripts, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 38, 4))
Namespace.addCategoryObject('elementBinding', bootScripts.name().localName(), bootScripts)

catalog = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'catalog'), Catalog, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 40, 4))
Namespace.addCategoryObject('elementBinding', catalog.name().localName(), catalog)

categories = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'categories'), Categories, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 42, 4))
Namespace.addCategoryObject('elementBinding', categories.name().localName(), categories)

category = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'category'), Category, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 44, 4))
Namespace.addCategoryObject('elementBinding', category.name().localName(), category)

certificates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'certificates'), Certificates, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 48, 4))
Namespace.addCategoryObject('elementBinding', certificates.name().localName(), certificates)

cloudprovider = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cloudprovider'), CloudProvider, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 50, 4))
Namespace.addCategoryObject('elementBinding', cloudprovider.name().localName(), cloudprovider)

cloudproviders = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'cloudproviders'), CloudProviders, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 52, 4))
Namespace.addCategoryObject('elementBinding', cloudproviders.name().localName(), cloudproviders)

comment = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'comment'), Comment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 54, 4))
Namespace.addCategoryObject('elementBinding', comment.name().localName(), comment)

comments = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'comments'), Comments, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 56, 4))
Namespace.addCategoryObject('elementBinding', comments.name().localName(), comments)

companies = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'companies'), Companies, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 58, 4))
Namespace.addCategoryObject('elementBinding', companies.name().localName(), companies)

company = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'company'), Company, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 60, 4))
Namespace.addCategoryObject('elementBinding', company.name().localName(), company)

confMgmtPlatform = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'confMgmtPlatform'), ConfMgmtPlatform, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 62, 4))
Namespace.addCategoryObject('elementBinding', confMgmtPlatform.name().localName(), confMgmtPlatform)

confMgmtPlatforms = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'confMgmtPlatforms'), ConfMgmtPlatforms, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 64, 4))
Namespace.addCategoryObject('elementBinding', confMgmtPlatforms.name().localName(), confMgmtPlatforms)

credAccount = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credAccount'), CredAccount, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 66, 4))
Namespace.addCategoryObject('elementBinding', credAccount.name().localName(), credAccount)

credAccounts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'credAccounts'), CredAccounts, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 72, 4))
Namespace.addCategoryObject('elementBinding', credAccounts.name().localName(), credAccounts)

deployment = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'deployment'), Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 74, 4))
Namespace.addCategoryObject('elementBinding', deployment.name().localName(), deployment)

disk = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'disk'), Disk, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 76, 4))
Namespace.addCategoryObject('elementBinding', disk.name().localName(), disk)

disks = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'disks'), Disks, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 78, 4))
Namespace.addCategoryObject('elementBinding', disks.name().localName(), disks)

distribProfiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'distribProfiles'), DistribProfiles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 82, 4))
Namespace.addCategoryObject('elementBinding', distribProfiles.name().localName(), distribProfiles)

distribProfileTemplate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'distribProfileTemplate'), DistribProfileTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 84, 4))
Namespace.addCategoryObject('elementBinding', distribProfileTemplate.name().localName(), distribProfileTemplate)

distribProfileTemplates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'distribProfileTemplates'), DistribProfileTemplates, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 86, 4))
Namespace.addCategoryObject('elementBinding', distribProfileTemplates.name().localName(), distribProfileTemplates)

distribution = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'distribution'), Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 88, 4))
Namespace.addCategoryObject('elementBinding', distribution.name().localName(), distribution)

distributions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'distributions'), Distributions, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 90, 4))
Namespace.addCategoryObject('elementBinding', distributions.name().localName(), distributions)

entitlements = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'entitlements'), Entitlements, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 94, 4))
Namespace.addCategoryObject('elementBinding', entitlements.name().localName(), entitlements)

exportObject = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exportObject'), ExportObject, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 96, 4))
Namespace.addCategoryObject('elementBinding', exportObject.name().localName(), exportObject)

exportObjects = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'exportObjects'), ExportObjects, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 98, 4))
Namespace.addCategoryObject('elementBinding', exportObjects.name().localName(), exportObjects)

fileEntry = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'fileEntry'), FileEntry, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 100, 4))
Namespace.addCategoryObject('elementBinding', fileEntry.name().localName(), fileEntry)

galleries = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'galleries'), Galleries, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 102, 4))
Namespace.addCategoryObject('elementBinding', galleries.name().localName(), galleries)

gallery = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'gallery'), Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 104, 4))
Namespace.addCategoryObject('elementBinding', gallery.name().localName(), gallery)

galleryTemplates = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'galleryTemplates'), GalleryTemplates, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 108, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplates.name().localName(), galleryTemplates)

galleryTemplateStat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'galleryTemplateStat'), GalleryTemplateStat, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 110, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplateStat.name().localName(), galleryTemplateStat)

galleryTemplateStatistics = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'galleryTemplateStatistics'), GalleryTemplateStatistics, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 112, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplateStatistics.name().localName(), galleryTemplateStatistics)

hardwareSettings = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'hardwareSettings'), HardwareSettings, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 114, 4))
Namespace.addCategoryObject('elementBinding', hardwareSettings.name().localName(), hardwareSettings)

imageFormat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'imageFormat'), ImageFormat, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 118, 4))
Namespace.addCategoryObject('elementBinding', imageFormat.name().localName(), imageFormat)

imageFormats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'imageFormats'), ImageFormats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 120, 4))
Namespace.addCategoryObject('elementBinding', imageFormats.name().localName(), imageFormats)

imagePkgs = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'imagePkgs'), ImagePkgs, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 124, 4))
Namespace.addCategoryObject('elementBinding', imagePkgs.name().localName(), imagePkgs)

images = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'images'), Images, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 126, 4))
Namespace.addCategoryObject('elementBinding', images.name().localName(), images)

installProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'installProfile'), InstallProfile, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 130, 4))
Namespace.addCategoryObject('elementBinding', installProfile.name().localName(), installProfile)

instance = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'instance'), Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 132, 4))
Namespace.addCategoryObject('elementBinding', instance.name().localName(), instance)

instances = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'instances'), Instances, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 134, 4))
Namespace.addCategoryObject('elementBinding', instances.name().localName(), instances)

ipAddress = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ipAddress'), IPAddress, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 136, 4))
Namespace.addCategoryObject('elementBinding', ipAddress.name().localName(), ipAddress)

layer = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'layer'), BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 138, 4))
Namespace.addCategoryObject('elementBinding', layer.name().localName(), layer)

layers = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'layers'), BlueprintLayers, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 140, 4))
Namespace.addCategoryObject('elementBinding', layers.name().localName(), layers)

licenses = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'licenses'), Licenses, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 144, 4))
Namespace.addCategoryObject('elementBinding', licenses.name().localName(), licenses)

logicalGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'logicalGroup'), LogicalGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 146, 4))
Namespace.addCategoryObject('elementBinding', logicalGroup.name().localName(), logicalGroup)

logicalGroups = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'logicalGroups'), LogicalGroups, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 148, 4))
Namespace.addCategoryObject('elementBinding', logicalGroups.name().localName(), logicalGroups)

logicalVolume = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'logicalVolume'), LogicalVolume, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 150, 4))
Namespace.addCategoryObject('elementBinding', logicalVolume.name().localName(), logicalVolume)

logicalVolumes = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'logicalVolumes'), LogicalVolumes, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 152, 4))
Namespace.addCategoryObject('elementBinding', logicalVolumes.name().localName(), logicalVolumes)

scannedInstance = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scannedInstance'), ScannedInstance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 156, 4))
Namespace.addCategoryObject('elementBinding', scannedInstance.name().localName(), scannedInstance)

scannedInstances = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scannedInstances'), ScannedInstances, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 158, 4))
Namespace.addCategoryObject('elementBinding', scannedInstances.name().localName(), scannedInstances)

memberships = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'memberships'), Memberships, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 162, 4))
Namespace.addCategoryObject('elementBinding', memberships.name().localName(), memberships)

migration = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'migration'), Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 164, 4))
Namespace.addCategoryObject('elementBinding', migration.name().localName(), migration)

milestone = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'milestone'), Milestone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 166, 4))
Namespace.addCategoryObject('elementBinding', milestone.name().localName(), milestone)

milestones = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'milestones'), Milestones, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 168, 4))
Namespace.addCategoryObject('elementBinding', milestones.name().localName(), milestones)

mySoftwareList = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mySoftwareList'), MySoftwareList, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 172, 4))
Namespace.addCategoryObject('elementBinding', mySoftwareList.name().localName(), mySoftwareList)

networkZone = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkZone'), NetworkZone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 174, 4))
Namespace.addCategoryObject('elementBinding', networkZone.name().localName(), networkZone)

networkZones = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'networkZones'), NetworkZones, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 176, 4))
Namespace.addCategoryObject('elementBinding', networkZones.name().localName(), networkZones)

nic = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nic'), Nic, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 178, 4))
Namespace.addCategoryObject('elementBinding', nic.name().localName(), nic)

nics = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'nics'), Nics, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 180, 4))
Namespace.addCategoryObject('elementBinding', nics.name().localName(), nics)

org = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'org'), Org, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 184, 4))
Namespace.addCategoryObject('elementBinding', org.name().localName(), org)

orgs = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'orgs'), Orgs, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 186, 4))
Namespace.addCategoryObject('elementBinding', orgs.name().localName(), orgs)

osGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osGroup'), OSGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 188, 4))
Namespace.addCategoryObject('elementBinding', osGroup.name().localName(), osGroup)

osGroups = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osGroups'), OSGroups, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 190, 4))
Namespace.addCategoryObject('elementBinding', osGroups.name().localName(), osGroups)

osPackages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osPackages'), OSPackages, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 194, 4))
Namespace.addCategoryObject('elementBinding', osPackages.name().localName(), osPackages)

osUser = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osUser'), OSUser, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 200, 4))
Namespace.addCategoryObject('elementBinding', osUser.name().localName(), osUser)

osUsers = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osUsers'), OSUsers, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 202, 4))
Namespace.addCategoryObject('elementBinding', osUsers.name().localName(), osUsers)

packageUpdateInfo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'packageUpdateInfo'), PkgUpdateInfo, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 208, 4))
Namespace.addCategoryObject('elementBinding', packageUpdateInfo.name().localName(), packageUpdateInfo)

partition = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'partition'), Partition, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 210, 4))
Namespace.addCategoryObject('elementBinding', partition.name().localName(), partition)

partitions = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'partitions'), Partitions, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 212, 4))
Namespace.addCategoryObject('elementBinding', partitions.name().localName(), partitions)

partitionTable = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'partitionTable'), PartitionTable, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 214, 4))
Namespace.addCategoryObject('elementBinding', partitionTable.name().localName(), partitionTable)

pkgGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pkgGroup'), PkgGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 216, 4))
Namespace.addCategoryObject('elementBinding', pkgGroup.name().localName(), pkgGroup)

pkgUpdateInfoList = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'pkgUpdateInfoList'), PkgUpdateInfoList, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 218, 4))
Namespace.addCategoryObject('elementBinding', pkgUpdateInfoList.name().localName(), pkgUpdateInfoList)

productAccess = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'productAccess'), ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 220, 4))
Namespace.addCategoryObject('elementBinding', productAccess.name().localName(), productAccess)

projects = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'projects'), Projects, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 224, 4))
Namespace.addCategoryObject('elementBinding', projects.name().localName(), projects)

publishImages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'publishImages'), PublishImages, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 228, 4))
Namespace.addCategoryObject('elementBinding', publishImages.name().localName(), publishImages)

quota = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'quota'), Quota, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 230, 4))
Namespace.addCategoryObject('elementBinding', quota.name().localName(), quota)

quotas = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'quotas'), Quotas, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 232, 4))
Namespace.addCategoryObject('elementBinding', quotas.name().localName(), quotas)

ranking = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'ranking'), Ranking, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 234, 4))
Namespace.addCategoryObject('elementBinding', ranking.name().localName(), ranking)

referral = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'referral'), Referral, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 236, 4))
Namespace.addCategoryObject('elementBinding', referral.name().localName(), referral)

referrals = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'referrals'), Referrals, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 238, 4))
Namespace.addCategoryObject('elementBinding', referrals.name().localName(), referrals)

repository = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'repository'), Repository, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 240, 4))
Namespace.addCategoryObject('elementBinding', repository.name().localName(), repository)

repositories = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'repositories'), Repositories, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 242, 4))
Namespace.addCategoryObject('elementBinding', repositories.name().localName(), repositories)

role = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'role'), Role, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 244, 4))
Namespace.addCategoryObject('elementBinding', role.name().localName(), role)

roles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'roles'), Roles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 246, 4))
Namespace.addCategoryObject('elementBinding', roles.name().localName(), roles)

route = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'route'), Route, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 248, 4))
Namespace.addCategoryObject('elementBinding', route.name().localName(), route)

rule = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'rule'), Rule, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 250, 4))
Namespace.addCategoryObject('elementBinding', rule.name().localName(), rule)

scan = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scan'), Scan, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 252, 4))
Namespace.addCategoryObject('elementBinding', scan.name().localName(), scan)

scanImport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scanImport'), ScanImport, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 254, 4))
Namespace.addCategoryObject('elementBinding', scanImport.name().localName(), scanImport)

scanImports = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scanImports'), ScanImports, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 256, 4))
Namespace.addCategoryObject('elementBinding', scanImports.name().localName(), scanImports)

scannedFiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scannedFiles'), ScannedFiles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 260, 4))
Namespace.addCategoryObject('elementBinding', scannedFiles.name().localName(), scannedFiles)

scannedPackages = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scannedPackages'), ScannedPkgs, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 264, 4))
Namespace.addCategoryObject('elementBinding', scannedPackages.name().localName(), scannedPackages)

scans = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scans'), Scans, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 266, 4))
Namespace.addCategoryObject('elementBinding', scans.name().localName(), scans)

securityGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'securityGroup'), SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 270, 4))
Namespace.addCategoryObject('elementBinding', securityGroup.name().localName(), securityGroup)

services = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'services'), Services, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 274, 4))
Namespace.addCategoryObject('elementBinding', services.name().localName(), services)

serviceStatus = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'serviceStatus'), ServiceStatus, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 276, 4))
Namespace.addCategoryObject('elementBinding', serviceStatus.name().localName(), serviceStatus)

softwareArtifacts = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareArtifacts'), SoftwareArtifacts, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 280, 4))
Namespace.addCategoryObject('elementBinding', softwareArtifacts.name().localName(), softwareArtifacts)

softwareBundle = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareBundle'), SoftwareBundle, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 282, 4))
Namespace.addCategoryObject('elementBinding', softwareBundle.name().localName(), softwareBundle)

softwareBundleExport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareBundleExport'), SoftwareBundleExport, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 284, 4))
Namespace.addCategoryObject('elementBinding', softwareBundleExport.name().localName(), softwareBundleExport)

softwareBundles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareBundles'), SoftwareBundles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 288, 4))
Namespace.addCategoryObject('elementBinding', softwareBundles.name().localName(), softwareBundles)

softwareFiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareFiles'), SoftwareFiles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 292, 4))
Namespace.addCategoryObject('elementBinding', softwareFiles.name().localName(), softwareFiles)

sshKey = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sshKey'), SSHKey, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 294, 4))
Namespace.addCategoryObject('elementBinding', sshKey.name().localName(), sshKey)

sshKeys = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'sshKeys'), SSHKeys, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 296, 4))
Namespace.addCategoryObject('elementBinding', sshKeys.name().localName(), sshKeys)

statTicket = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'statTicket'), StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 298, 4))
Namespace.addCategoryObject('elementBinding', statTicket.name().localName(), statTicket)

statTickets = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'statTickets'), StatTickets, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 300, 4))
Namespace.addCategoryObject('elementBinding', statTickets.name().localName(), statTickets)

status = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'status'), OpStatus, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 302, 4))
Namespace.addCategoryObject('elementBinding', status.name().localName(), status)

statuses = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'statuses'), OpStatuses, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 304, 4))
Namespace.addCategoryObject('elementBinding', statuses.name().localName(), statuses)

subscriptionProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionProfile'), SubscriptionProfile, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 306, 4))
Namespace.addCategoryObject('elementBinding', subscriptionProfile.name().localName(), subscriptionProfile)

subscriptionProfiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'subscriptionProfiles'), SubscriptionProfiles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 308, 4))
Namespace.addCategoryObject('elementBinding', subscriptionProfiles.name().localName(), subscriptionProfiles)

tag = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'tag'), Tag, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 310, 4))
Namespace.addCategoryObject('elementBinding', tag.name().localName(), tag)

targetFormat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'targetFormat'), TargetFormat, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 312, 4))
Namespace.addCategoryObject('elementBinding', targetFormat.name().localName(), targetFormat)

targetFormats = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'targetFormats'), TargetFormats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 314, 4))
Namespace.addCategoryObject('elementBinding', targetFormats.name().localName(), targetFormats)

targetPlatform = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'targetPlatform'), TargetPlatform, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 316, 4))
Namespace.addCategoryObject('elementBinding', targetPlatform.name().localName(), targetPlatform)

targetPlatforms = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'targetPlatforms'), TargetPlatforms, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 318, 4))
Namespace.addCategoryObject('elementBinding', targetPlatforms.name().localName(), targetPlatforms)

userGroup = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userGroup'), UserGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 324, 4))
Namespace.addCategoryObject('elementBinding', userGroup.name().localName(), userGroup)

userGroups = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userGroups'), UserGroups, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 326, 4))
Namespace.addCategoryObject('elementBinding', userGroups.name().localName(), userGroups)

userProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userProfile'), UserProfile, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 328, 4))
Namespace.addCategoryObject('elementBinding', userProfile.name().localName(), userProfile)

userProfiles = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'userProfiles'), UserProfiles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 330, 4))
Namespace.addCategoryObject('elementBinding', userProfiles.name().localName(), userProfiles)

users = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'users'), Users, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 332, 4))
Namespace.addCategoryObject('elementBinding', users.name().localName(), users)

vAppAccess = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'vAppAccess'), VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 336, 4))
Namespace.addCategoryObject('elementBinding', vAppAccess.name().localName(), vAppAccess)

virtualimagesrepository = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualimagesrepository'), VirtualImagesRepository, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 338, 4))
Namespace.addCategoryObject('elementBinding', virtualimagesrepository.name().localName(), virtualimagesrepository)

virtualimagesrepositories = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'virtualimagesrepositories'), VirtualImagesRepositories, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 340, 4))
Namespace.addCategoryObject('elementBinding', virtualimagesrepositories.name().localName(), virtualimagesrepositories)

voteStat = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'voteStat'), VoteStat, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 342, 4))
Namespace.addCategoryObject('elementBinding', voteStat.name().localName(), voteStat)

winMsiApplications = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'winMsiApplications'), WinMsiApplications, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 346, 4))
Namespace.addCategoryObject('elementBinding', winMsiApplications.name().localName(), winMsiApplications)

winStoreApplications = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'winStoreApplications'), WinStoreApplications, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 350, 4))
Namespace.addCategoryObject('elementBinding', winStoreApplications.name().localName(), winStoreApplications)

winService = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'winService'), WinService, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 352, 4))
Namespace.addCategoryObject('elementBinding', winService.name().localName(), winService)

winServices = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'winServices'), WinServices, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 354, 4))
Namespace.addCategoryObject('elementBinding', winServices.name().localName(), winServices)

workspace = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'workspace'), Workspace, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 356, 4))
Namespace.addCategoryObject('elementBinding', workspace.name().localName(), workspace)

workspaces = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'workspaces'), Workspaces, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 358, 4))
Namespace.addCategoryObject('elementBinding', workspaces.name().localName(), workspaces)

applianceImport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'applianceImport'), ApplianceImport, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'certificate'), Certificate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 46, 4))
Namespace.addCategoryObject('elementBinding', certificate.name().localName(), certificate)

distribProfile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'distribProfile'), DistribProfile, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 80, 4))
Namespace.addCategoryObject('elementBinding', distribProfile.name().localName(), distribProfile)

galleryTemplate = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'galleryTemplate'), GalleryTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 106, 4))
Namespace.addCategoryObject('elementBinding', galleryTemplate.name().localName(), galleryTemplate)

image = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'image'), Image, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 116, 4))
Namespace.addCategoryObject('elementBinding', image.name().localName(), image)

license = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'license'), License, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 142, 4))
Namespace.addCategoryObject('elementBinding', license.name().localName(), license)

logo = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'logo'), Logo, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 154, 4))
Namespace.addCategoryObject('elementBinding', logo.name().localName(), logo)

membership = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'membership'), Membership, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 160, 4))
Namespace.addCategoryObject('elementBinding', membership.name().localName(), membership)

mySoftware = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'mySoftware'), MySoftware, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 170, 4))
Namespace.addCategoryObject('elementBinding', mySoftware.name().localName(), mySoftware)

package = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'package'), Pkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 204, 4))
Namespace.addCategoryObject('elementBinding', package.name().localName(), package)

project = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'project'), Project, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 222, 4))
Namespace.addCategoryObject('elementBinding', project.name().localName(), project)

scannedFile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scannedFile'), ScannedFile, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 258, 4))
Namespace.addCategoryObject('elementBinding', scannedFile.name().localName(), scannedFile)

service = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'service'), Service, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 272, 4))
Namespace.addCategoryObject('elementBinding', service.name().localName(), service)

softwareArtifact = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareArtifact'), SoftwareArtifact, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 278, 4))
Namespace.addCategoryObject('elementBinding', softwareArtifact.name().localName(), softwareArtifact)

softwareBundleImport = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareBundleImport'), SoftwareBundleImport, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 286, 4))
Namespace.addCategoryObject('elementBinding', softwareBundleImport.name().localName(), softwareBundleImport)

user = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'user'), User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 322, 4))
Namespace.addCategoryObject('elementBinding', user.name().localName(), user)

winMsiApplication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'winMsiApplication'), WinMsiApplication, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 344, 4))
Namespace.addCategoryObject('elementBinding', winMsiApplication.name().localName(), winMsiApplication)

winStoreApplication = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'winStoreApplication'), WinStoreApplication, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 348, 4))
Namespace.addCategoryObject('elementBinding', winStoreApplication.name().localName(), winStoreApplication)

bootScript = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'bootScript'), BootScript, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'oasPkg'), OASPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 182, 4))
Namespace.addCategoryObject('elementBinding', oasPkg.name().localName(), oasPkg)

osPackage = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'osPackage'), OSPackage, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 192, 4))
Namespace.addCategoryObject('elementBinding', osPackage.name().localName(), osPackage)

publishImage = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'publishImage'), PublishImage, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 226, 4))
Namespace.addCategoryObject('elementBinding', publishImage.name().localName(), publishImage)

scannedPackage = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'scannedPackage'), ScannedPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 262, 4))
Namespace.addCategoryObject('elementBinding', scannedPackage.name().localName(), scannedPackage)

softwareFile = pyxb.binding.basis.element(pyxb.namespace.ExpandedName(Namespace, 'softwareFile'), SoftwareFile, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 290, 4))
Namespace.addCategoryObject('elementBinding', softwareFile.name().localName(), softwareFile)



CTD_ANON._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'abstractWinApplication'), AbstractWinApplication, scope=CTD_ANON, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 413, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 413, 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, 'abstractWinApplication')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 413, 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, 'apiKeyPair'), APIKeyPair, scope=CTD_ANON_, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 511, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 511, 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, 'apiKeyPair')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 511, 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, 'applianceExport'), ApplianceExport, scope=CTD_ANON_2, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 551, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 551, 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, 'applianceExport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 551, 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, 'bootScript'), BootScript, scope=CTD_ANON_3, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 623, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 623, 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, 'bootScript')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 623, 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, 'confMgmtPlatform'), ConfMgmtPlatform, scope=CTD_ANON_4, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 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, 'confMgmtPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 641, 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, 'image'), Image, scope=CTD_ANON_5, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 676, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 676, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 676, 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, 'mySoftware'), MySoftware, scope=CTD_ANON_6, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 722, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 722, 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, 'mySoftware')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 722, 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, 'project'), Project, scope=CTD_ANON_7, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 789, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 789, 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, 'project')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 789, 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, 'publishImage'), PublishImage, scope=CTD_ANON_8, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 807, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 807, 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, 'publishImage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 807, 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, 'applianceExport'), ApplianceExport, scope=CTD_ANON_9, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 924, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 924, 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, 'applianceExport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 924, 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, 'applianceImport'), ApplianceImport, scope=CTD_ANON_10, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1005, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1005, 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, 'applianceImport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1005, 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, 'appliance'), Appliance, scope=CTD_ANON_11, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1029, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1029, 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, 'appliance')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1029, 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, 'curr'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation='the value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1054, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currOSUsage'), CTD_ANON_12, scope=ApplianceStats, documentation="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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1059, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currShared'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation='number of appliance templates currently being shared (e.g. in a workspace)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1069, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currSharedPublic'), pyxb.binding.datatypes.int, scope=ApplianceStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1074, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currUsage'), CTD_ANON_13, scope=ApplianceStats, documentation='the list of :ref:`statdatapoint-object` objects holding the statistic history', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1075, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'total'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation='the total value (over time regardless if the object in question has been deleted)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1085, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalOSUsage'), CTD_ANON_14, scope=ApplianceStats, documentation="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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1090, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalShared'), pyxb.binding.datatypes.int, scope=ApplianceStats, documentation='number of appliance templates that have been shared (e.g. in a workspace)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1100, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalSharedPublic'), pyxb.binding.datatypes.int, scope=ApplianceStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1105, 12)))

ApplianceStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalUsage'), CTD_ANON_15, scope=ApplianceStats, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1106, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1054, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1059, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1069, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1074, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1075, 12))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1085, 12))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1090, 12))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1100, 12))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1105, 12))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1106, 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, 'curr')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1054, 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, 'currOSUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1059, 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, 'currShared')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1069, 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, 'currSharedPublic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1074, 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, 'currUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1075, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1085, 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, 'totalOSUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1090, 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, 'totalShared')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1100, 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, 'totalSharedPublic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1105, 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, 'totalUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1106, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_12, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1065, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_13, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1081, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_14, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1096, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_15, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1112, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1112, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1112, 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, 'artifactCredAccount'), ArtifactCredAccount, scope=CTD_ANON_16, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1198, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1198, 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, 'artifactCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1198, 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, 'ami'), CTD_ANON_18, scope=CTD_ANON_17, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1219, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1219, 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, 'ami')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1219, 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, 'id'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1222, 64)))

CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1223, 64)))

CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicImage'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1224, 64)))

CTD_ANON_18._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ramDiskId'), pyxb.binding.datatypes.string, scope=CTD_ANON_18, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1225, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1223, 64))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1224, 64))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1225, 64))
    counters.add(cc_2)
    states = []
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_18._UseForTag(pyxb.namespace.ExpandedName(None, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1222, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1223, 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, 'publicImage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1224, 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, 'ramDiskId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1225, 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, 'region'), CTD_ANON_247, scope=CTD_ANON_19, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1240, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1240, 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, 'region')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1240, 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, 'bucket'), CTD_ANON_249, scope=CTD_ANON_20, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1262, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1262, 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, 'bucket')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1262, 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, 'read'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1272, 84)))

CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'readACP'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1273, 84)))

CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'write'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1274, 84)))

CTD_ANON_21._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'writeACP'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_21, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1275, 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, 'read')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1272, 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, 'readACP')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1273, 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, 'write')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1274, 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, 'writeACP')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1275, 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, 'RegionId'), pyxb.binding.datatypes.string, scope=AwsService, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 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, 'RegionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 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, 'affinityGroups'), CTD_ANON_23, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1310, 32)))

CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'certificates'), CTD_ANON_25, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1325, 32)))

CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'locations'), CTD_ANON_27, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1340, 32)))

CTD_ANON_22._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rolesSizes'), CTD_ANON_32, scope=CTD_ANON_22, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1310, 32))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1325, 32))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1340, 32))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 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, 'affinityGroups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1310, 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, 'certificates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1325, 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, 'locations')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1340, 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, 'rolesSizes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1383, 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, 'affinityGroup'), CTD_ANON_24, scope=CTD_ANON_23, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1313, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1313, 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, 'affinityGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1313, 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, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 56)))

CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'locationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1317, 56)))

CTD_ANON_24._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_24, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1318, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1317, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1318, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1316, 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, 'locationId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1317, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1318, 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, 'certificate'), CTD_ANON_26, scope=CTD_ANON_25, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1328, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1328, 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, 'certificate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1328, 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, 'data'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 56)))

CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1332, 56)))

CTD_ANON_26._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'thumbPrint'), pyxb.binding.datatypes.string, scope=CTD_ANON_26, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1333, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1332, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1333, 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, 'data')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1331, 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, 'publicKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1332, 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, 'thumbPrint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1333, 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, 'location'), CTD_ANON_28, scope=CTD_ANON_27, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1343, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1343, 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, 'location')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1343, 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, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1346, 56)))

CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'services'), CTD_ANON_29, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1347, 56)))

CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vmRolesSizesIds'), CTD_ANON_30, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1363, 56)))

CTD_ANON_28._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'webWorkersRolesSizesIds'), CTD_ANON_31, scope=CTD_ANON_28, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1370, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1346, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1347, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1363, 56))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1370, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1346, 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, 'services')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1347, 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, 'vmRolesSizesIds')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1363, 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, 'webWorkersRolesSizesIds')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1370, 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, 'service'), STD_ANON_2, scope=CTD_ANON_29, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1350, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1350, 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, 'service')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1350, 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, 'vmRoleSizeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_30, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1366, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1366, 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, 'vmRoleSizeId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1366, 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, 'webWorkerRoleSizeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_31, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1373, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1373, 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, 'webWorkerRoleSizeId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1373, 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, 'roleSize'), CTD_ANON_33, scope=CTD_ANON_32, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1386, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1386, 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, 'roleSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1386, 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, 'maxDataDiskCount'), pyxb.binding.datatypes.int, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1389, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'memoryMB'), pyxb.binding.datatypes.int, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1390, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1391, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbCores'), pyxb.binding.datatypes.int, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1392, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'virtualMachineRoleSuited'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1393, 56)))

CTD_ANON_33._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'webWorkerRoleSuited'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_33, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1394, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1389, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1390, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1391, 56))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1392, 56))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1393, 56))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1394, 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, 'maxDataDiskCount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1389, 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, 'memoryMB')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1390, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1391, 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, 'nbCores')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1392, 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, 'virtualMachineRoleSuited')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1393, 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, 'webWorkerRoleSuited')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1394, 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, 'accounts'), CTD_ANON_35, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1407, 32)))

CTD_ANON_34._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'locationsIds'), CTD_ANON_38, scope=CTD_ANON_34, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1431, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1407, 32))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1431, 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, 'accounts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1407, 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, 'locationsIds')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1431, 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, 'account'), CTD_ANON_36, scope=CTD_ANON_35, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1410, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1410, 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, 'account')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1410, 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, 'affinityGroup'), pyxb.binding.datatypes.string, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'endpoints'), CTD_ANON_37, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'locationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1421, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'replicated'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1423, 56)))

CTD_ANON_36._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=CTD_ANON_36, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1424, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 56))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1421, 56))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 56))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1423, 56))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1424, 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, 'affinityGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1413, 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, 'endpoints')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1414, 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, 'locationId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1421, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1422, 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, 'replicated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1423, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1424, 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, 'uri'), pyxb.binding.datatypes.anyURI, scope=CTD_ANON_37, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1417, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1417, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1417, 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, 'locationId'), pyxb.binding.datatypes.string, scope=CTD_ANON_38, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1434, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1434, 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, 'locationId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1434, 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, 'deployment'), Deployment, scope=CTD_ANON_39, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1453, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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_39._UseForTag(pyxb.namespace.ExpandedName(None, 'deployment')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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_39._Automaton = _BuildAutomaton_41()




CTD_ANON_40._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'export'), ExportObject, scope=CTD_ANON_40, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1462, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1462, 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, 'export')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1462, 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, 'layer'), BlueprintLayer, scope=CTD_ANON_41, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 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, 'layer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1470, 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, 'zone'), NetworkZone, scope=CTD_ANON_42, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1485, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1485, 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, 'zone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1485, 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, 'blueprintLayer'), BlueprintLayer, scope=CTD_ANON_43, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1522, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1522, 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, 'blueprintLayer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1522, 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, 'blueprint'), Blueprint, scope=CTD_ANON_44, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1538, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1538, 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, 'blueprint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1538, 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, 'bootScript'), BootScript, scope=CTD_ANON_45, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1594, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1594, 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, 'bootScript')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1594, 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, 'distribution'), Distribution, scope=CTD_ANON_46, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1610, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1610, 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, 'distribution')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1610, 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, 'format'), ImageFormat, scope=CTD_ANON_47, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1617, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1617, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1617, 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, 'category'), Category, scope=CTD_ANON_48, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1642, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1642, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1642, 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, 'category'), Category, scope=CTD_ANON_49, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1678, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1678, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1678, 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, 'certificate'), Certificate, scope=CTD_ANON_50, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 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, 'certificate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1778, 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, 'cloudProvider'), CloudProvider, scope=CTD_ANON_51, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1794, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1794, 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, 'cloudProvider')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1794, 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, 'tenant'), CTD_ANON_53, scope=CTD_ANON_52, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1814, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1814, 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, 'tenant')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1814, 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, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1817, 44)))

CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instanceType'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1818, 44)))

CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1819, 44)))

CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1820, 44)))

CTD_ANON_53._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zones'), CTD_ANON_54, scope=CTD_ANON_53, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1821, 44)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1821, 44))
    counters.add(cc_0)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_53._UseForTag(pyxb.namespace.ExpandedName(None, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1817, 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_53._UseForTag(pyxb.namespace.ExpandedName(None, 'instanceType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1818, 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_53._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1819, 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_53._UseForTag(pyxb.namespace.ExpandedName(None, 'url')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1820, 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_53._UseForTag(pyxb.namespace.ExpandedName(None, 'zones')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1821, 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_53._Automaton = _BuildAutomaton_55()




CTD_ANON_54._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zone'), CTD_ANON_55, scope=CTD_ANON_54, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1824, 56)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1824, 56))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_54._UseForTag(pyxb.namespace.ExpandedName(None, 'zone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1824, 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_54._Automaton = _BuildAutomaton_56()




CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'available'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1827, 68)))

CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1828, 68)))

CTD_ANON_55._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_55, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1829, 68)))

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()
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_55._UseForTag(pyxb.namespace.ExpandedName(None, 'available')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1827, 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_55._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1828, 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_55._UseForTag(pyxb.namespace.ExpandedName(None, 'url')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1829, 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_55._Automaton = _BuildAutomaton_57()




CloudResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CloudResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12)))

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()
    cc_0 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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_58()




CTD_ANON_56._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskOffering'), CTD_ANON_252, scope=CTD_ANON_56, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_56._UseForTag(pyxb.namespace.ExpandedName(None, 'diskOffering')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1870, 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_56._Automaton = _BuildAutomaton_59()




CTD_ANON_57._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domain'), CTD_ANON_253, scope=CTD_ANON_57, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1889, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1889, 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, 'domain')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1889, 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, 'account'), CTD_ANON_254, scope=CTD_ANON_58, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1897, 64)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1897, 64))
    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, 'account')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1897, 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_58._Automaton = _BuildAutomaton_61()




CTD_ANON_59._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'user'), CTD_ANON_255, scope=CTD_ANON_59, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1919, 96)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1919, 96))
    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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1919, 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_59._Automaton = _BuildAutomaton_62()




CTD_ANON_60._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'project'), CTD_ANON_256, scope=CTD_ANON_60, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1949, 64)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1949, 64))
    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, 'project')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1949, 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_60._Automaton = _BuildAutomaton_63()




CTD_ANON_61._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountId'), CTD_ANON_62, scope=CTD_ANON_61, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1957, 96)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1957, 96))
    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, 'accountId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1957, 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_61._Automaton = _BuildAutomaton_64()




CTD_ANON_62._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'id'), pyxb.binding.datatypes.string, scope=CTD_ANON_62, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1960, 108)))

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()
    states = []
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_62._UseForTag(pyxb.namespace.ExpandedName(None, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1960, 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_62._Automaton = _BuildAutomaton_65()




CTD_ANON_63._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'iso'), CTD_ANON_257, scope=CTD_ANON_63, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1990, 32)))

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()
    cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1990, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_63._UseForTag(pyxb.namespace.ExpandedName(None, 'iso')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1990, 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_63._Automaton = _BuildAutomaton_66()




CTD_ANON_64._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'property'), CTD_ANON_65, scope=CTD_ANON_64, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2017, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2017, 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, 'property')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2017, 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, 'key'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2020, 44)))

CTD_ANON_65._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'value'), pyxb.binding.datatypes.string, scope=CTD_ANON_65, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2021, 44)))

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()
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_65._UseForTag(pyxb.namespace.ExpandedName(None, 'key')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2020, 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_65._UseForTag(pyxb.namespace.ExpandedName(None, 'value')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2021, 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_65._Automaton = _BuildAutomaton_68()




CTD_ANON_66._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceOffering'), CTD_ANON_258, scope=CTD_ANON_66, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2031, 32)))

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()
    cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2031, 32))
    counters.add(cc_0)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_66._UseForTag(pyxb.namespace.ExpandedName(None, 'serviceOffering')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2031, 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_66._Automaton = _BuildAutomaton_69()




CTD_ANON_67._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'template'), CTD_ANON_259, scope=CTD_ANON_67, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2055, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2055, 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, 'template')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2055, 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, 'vm'), CTD_ANON_260, scope=CTD_ANON_68, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2086, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2086, 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, 'vm')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2086, 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, 'nic'), CTD_ANON_261, scope=CTD_ANON_69, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2100, 64)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2100, 64))
    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, 'nic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2100, 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_69._Automaton = _BuildAutomaton_72()




CTD_ANON_70._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'securityGroup'), CTD_ANON_262, scope=CTD_ANON_70, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2123, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2123, 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, 'securityGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2123, 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, 'ingressRule'), CTD_ANON_263, scope=CTD_ANON_71, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2134, 96)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2134, 96))
    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, 'ingressRule')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2134, 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_71._Automaton = _BuildAutomaton_74()




CTD_ANON_72._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zone'), CTD_ANON_264, scope=CTD_ANON_72, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2174, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2174, 32))
    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, 'zone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2174, 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_72._Automaton = _BuildAutomaton_75()




CTD_ANON_73._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'comment'), Comment, scope=CTD_ANON_73, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 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, 'comment')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2271, 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, 'comment'), Comment, scope=CTD_ANON_74, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2321, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2321, 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, 'comment')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2321, 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, 'company'), Company, scope=CTD_ANON_75, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2345, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2345, 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, 'company')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2345, 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, 'confMgmtPlatforms'), ConfMgmtPlatform, scope=CTD_ANON_76, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2418, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2418, 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, 'confMgmtPlatforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2418, 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, 'certificate'), Certificate, scope=CTD_ANON_77, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2565, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2565, 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, 'certificate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2565, 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()




CredAccountResource._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'key'), pyxb.binding.datatypes.string, scope=CredAccountResource, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2817, 12)))

CredAccountResource._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=CredAccountResource, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2818, 12)))

CredAccountResource._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'value'), pyxb.binding.datatypes.string, scope=CredAccountResource, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2819, 12)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2817, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2818, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2819, 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, 'key')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2817, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2818, 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, 'value')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2819, 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_81()




CredAccountResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cloudResources'), CloudResources, scope=CredAccountResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 12)))

CredAccountResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'resources'), CTD_ANON_78, scope=CredAccountResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2826, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2826, 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, 'cloudResources')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2825, 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, 'resources')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2826, 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_82()




CTD_ANON_78._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'resource'), CredAccountResource, scope=CTD_ANON_78, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2829, 24)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2829, 24))
    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, 'resource')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2829, 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_78._Automaton = _BuildAutomaton_83()




CTD_ANON_79._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credAccount'), CredAccount, scope=CTD_ANON_79, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2851, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2851, 32))
    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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2851, 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_79._Automaton = _BuildAutomaton_84()




CTD_ANON_80._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'image'), Image, scope=CTD_ANON_80, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3023, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3023, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3023, 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, 'partition'), Partition, scope=CTD_ANON_81, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3074, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3074, 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, 'partition')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3074, 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, 'disk'), Disk, scope=CTD_ANON_82, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3134, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3134, 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, 'disk')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3134, 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, 'distribProfile'), DistribProfile, scope=CTD_ANON_83, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3191, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3191, 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, 'distribProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3191, 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, 'distribProfileTemplate'), DistribProfileTemplate, scope=CTD_ANON_84, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3297, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3297, 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, 'distribProfileTemplate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3297, 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, 'profile'), DistribProfile, scope=CTD_ANON_85, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3427, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3427, 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, 'profile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3427, 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, 'prohibitedFormat'), ImageFormat, scope=CTD_ANON_86, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3439, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3439, 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, 'prohibitedFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3439, 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, 'prohibitedTargetFormat'), TargetFormat, scope=CTD_ANON_87, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 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, 'prohibitedTargetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3446, 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, 'distribution'), Distribution, scope=CTD_ANON_88, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3499, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3499, 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, 'distribution')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3499, 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()




Entitlement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Entitlement, documentation='the entitlement description', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3517, 12)))

Entitlement._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Entitlement, documentation='the entitlement name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3522, 12)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3517, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3522, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3517, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3522, 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_94()




CTD_ANON_89._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'entitlement'), Entitlement, scope=CTD_ANON_89, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3545, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3545, 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, 'entitlement')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3545, 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_95()




CTD_ANON_90._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'image'), Image, scope=CTD_ANON_90, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3578, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3578, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3578, 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, 'exportObject'), ExportObject, scope=CTD_ANON_91, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3631, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3631, 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, 'exportObject')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3631, 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, 'cluster'), CTD_ANON_265, scope=CTD_ANON_92, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3737, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3737, 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, 'cluster')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3737, 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, 'vdc'), CTD_ANON_266, scope=CTD_ANON_93, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3746, 64)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3746, 64))
    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, 'vdc')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3746, 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_93._Automaton = _BuildAutomaton_99()




CTD_ANON_94._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disk'), CTD_ANON_267, scope=CTD_ANON_94, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 96)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 96))
    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, 'disk')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3754, 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_94._Automaton = _BuildAutomaton_100()




CTD_ANON_95._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'image'), CTD_ANON_268, scope=CTD_ANON_95, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3774, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3774, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3774, 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, 'network'), CTD_ANON_269, scope=CTD_ANON_96, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 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, 'network')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3793, 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, 'server'), CTD_ANON_270, scope=CTD_ANON_97, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3808, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3808, 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, 'server')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3808, 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, 'disk'), pyxb.binding.datatypes.string, scope=CTD_ANON_98, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3816, 128)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3816, 128))
    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, 'disk')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3816, 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_98._Automaton = _BuildAutomaton_104()




CTD_ANON_99._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nic'), pyxb.binding.datatypes.string, scope=CTD_ANON_99, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3825, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3825, 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, 'nic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3825, 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, 'sshKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_100, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3834, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3834, 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, 'sshKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3834, 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, 'diskOffer'), CTD_ANON_272, scope=CTD_ANON_101, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 52))
    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, 'diskOffer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3872, 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_101._Automaton = _BuildAutomaton_107()




CTD_ANON_102._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'extilityUnitsOffer'), CTD_ANON_273, scope=CTD_ANON_102, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 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, 'extilityUnitsOffer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3889, 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, 'hardwareOffer'), CTD_ANON_274, scope=CTD_ANON_103, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3907, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3907, 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, 'hardwareOffer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3907, 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, 'gallery'), Gallery, scope=CTD_ANON_104, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3940, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3940, 32))
    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, 'gallery')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3940, 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_104._Automaton = _BuildAutomaton_110()




CTD_ANON_105._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publisher'), User, scope=CTD_ANON_105, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3964, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3964, 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, 'publisher')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3964, 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, 'comment'), Comment, scope=CTD_ANON_106, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4056, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4056, 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, 'comment')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4056, 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, 'galleryTemplate'), GalleryTemplate, scope=CTD_ANON_107, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4123, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4123, 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, 'galleryTemplate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4123, 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, 'statistic'), GalleryTemplateStatistics, scope=CTD_ANON_108, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4138, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4138, 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, 'statistic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4138, 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, 'galleryTemplate'), GalleryTemplate, scope=CTD_ANON_109, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4192, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4192, 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, 'galleryTemplate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4192, 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, 'clonedStat'), GalleryTemplateStat, scope=CTD_ANON_110, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4260, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4260, 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, 'clonedStat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4260, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_111, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4275, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4275, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4275, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_112, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4285, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4285, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4285, 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, 'voteStat'), VoteStat, scope=CTD_ANON_113, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4335, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4335, 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, 'voteStat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4335, 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, 'imageFormat'), ImageFormat, scope=CTD_ANON_114, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4679, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4679, 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, 'imageFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4679, 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()




ImagePkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'level'), pyxb.binding.datatypes.int, scope=ImagePkg, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4698, 12)))

ImagePkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'native_from_distribution'), pyxb.binding.datatypes.boolean, scope=ImagePkg, documentation='a boolean determining if this package has come from a registered repository', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4703, 12)))

ImagePkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkg'), Pkg, scope=ImagePkg, documentation='the :ref:`package-object` details', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4708, 12)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4698, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4703, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4708, 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, 'level')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4698, 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, 'native_from_distribution')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4703, 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, 'pkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4708, 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_121()




CTD_ANON_115._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imagePkg'), ImagePkg, scope=CTD_ANON_115, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4731, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4731, 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, 'imagePkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4731, 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_122()




CTD_ANON_116._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'image'), Image, scope=CTD_ANON_116, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4755, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4755, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4755, 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()




ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'curr'), pyxb.binding.datatypes.int, scope=ImageStats, documentation='the value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4773, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currDownloaded'), pyxb.binding.datatypes.int, scope=ImageStats, documentation='number of downloads of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4778, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currFormatUsage'), CTD_ANON_117, scope=ImageStats, documentation='number of times a specific format has been used', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4783, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currPublished'), pyxb.binding.datatypes.int, scope=ImageStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4793, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'total'), pyxb.binding.datatypes.int, scope=ImageStats, documentation='the total value (over time regardless if the object in question has been deleted)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4794, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalDownloaded'), pyxb.binding.datatypes.int, scope=ImageStats, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4799, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalFormatUsage'), CTD_ANON_118, scope=ImageStats, documentation='list of :ref:`statdatapoint-object` for the breakdown on format types used for generating machine images', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4804, 12)))

ImageStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalPublished'), pyxb.binding.datatypes.int, scope=ImageStats, documentation='the total number of times this machine image has been published', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 12)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4773, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4778, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4783, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4793, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4794, 12))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4799, 12))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4804, 12))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 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, 'curr')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4773, 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, 'currDownloaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4778, 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, 'currFormatUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4783, 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, 'currPublished')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4793, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4794, 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, 'totalDownloaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4799, 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, 'totalFormatUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4804, 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, 'totalPublished')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4814, 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_124()




CTD_ANON_117._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_117, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4789, 24)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4789, 24))
    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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4789, 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_117._Automaton = _BuildAutomaton_125()




CTD_ANON_118._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_118, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4810, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4810, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4810, 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, 'group'), OSGroup, scope=CTD_ANON_119, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4868, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4868, 32))
    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, 'group')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4868, 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_119._Automaton = _BuildAutomaton_127()




CTD_ANON_120._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nic'), Nic, scope=CTD_ANON_120, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4987, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4987, 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, 'nic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4987, 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, 'user'), OSUser, scope=CTD_ANON_121, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5469, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5469, 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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5469, 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, 'nic'), Nic, scope=CTD_ANON_122, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5520, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5520, 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, 'nic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5520, 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, 'instance'), Instance, scope=CTD_ANON_123, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'instance')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'license'), License, scope=CTD_ANON_124, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5706, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5706, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5706, 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()




LocalizedMessage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'message'), pyxb.binding.datatypes.string, scope=LocalizedMessage, documentation='the message in the request language', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5722, 12)))

LocalizedMessage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'messageId'), pyxb.binding.datatypes.string, scope=LocalizedMessage, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5727, 12)))

LocalizedMessage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parameters'), CTD_ANON_125, scope=LocalizedMessage, documentation='the parameters that help a client to rebuild the complete message.', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5732, 12)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5722, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5727, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5732, 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, 'message')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5722, 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, 'messageId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5727, 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, 'parameters')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5732, 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_133()




CTD_ANON_125._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parameter'), pyxb.binding.datatypes.string, scope=CTD_ANON_125, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5738, 24)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5738, 24))
    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, 'parameter')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5738, 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_125._Automaton = _BuildAutomaton_134()




CTD_ANON_126._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalGroup'), LogicalGroup, scope=CTD_ANON_126, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5814, 32)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5814, 32))
    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, 'logicalGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5814, 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_126._Automaton = _BuildAutomaton_135()




CTD_ANON_127._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'volume'), Partition, scope=CTD_ANON_127, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5860, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5860, 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, 'volume')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5860, 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, 'logicalVolume'), LogicalVolume, scope=CTD_ANON_128, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5894, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5894, 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, 'logicalVolume')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5894, 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, 'membership'), Membership, scope=CTD_ANON_129, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5995, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5995, 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, 'membership')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5995, 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, 'milestone'), Milestone, scope=CTD_ANON_130, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6079, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6079, 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, 'milestone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6079, 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, 'mySoftware'), MySoftware, scope=CTD_ANON_131, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'mySoftware')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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, 'layer'), BlueprintLayer, scope=CTD_ANON_132, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6155, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6155, 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, 'layer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6155, 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, 'networkZone'), NetworkZone, scope=CTD_ANON_133, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6175, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6175, 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, 'networkZone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6175, 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, 'ipAddress'), IPAddress, scope=CTD_ANON_134, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6215, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6215, 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, 'ipAddress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6215, 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, 'routes'), Route, scope=CTD_ANON_135, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6276, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6276, 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, 'routes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6276, 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, 'nic'), Nic, scope=CTD_ANON_136, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6315, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6315, 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, 'nic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6315, 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, 'region'), CTD_ANON_250, scope=CTD_ANON_137, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6354, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6354, 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, 'region')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6354, 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, 'tenant'), CTD_ANON_251, scope=CTD_ANON_138, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6369, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6369, 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, 'tenant')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6369, 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, 'regionEntities'), CTD_ANON_140, scope=CTD_ANON_139, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6380, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6380, 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, 'regionEntities')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6380, 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, 'flavors'), CTD_ANON_141, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6383, 76)))

CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_142, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 76)))

CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instances'), CTD_ANON_143, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6428, 76)))

CTD_ANON_140._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'regionName'), pyxb.binding.datatypes.string, scope=CTD_ANON_140, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6447, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6383, 76))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 76))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6428, 76))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6447, 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, 'flavors')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6383, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6402, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6428, 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, 'regionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6447, 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, 'flavor'), CTD_ANON_275, scope=CTD_ANON_141, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6386, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6386, 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, 'flavor')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6386, 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, 'image'), CTD_ANON_276, scope=CTD_ANON_142, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6405, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6405, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6405, 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, 'instance'), CTD_ANON_277, scope=CTD_ANON_143, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6431, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6431, 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, 'instance')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6431, 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, 'status'), OpStatus, scope=CTD_ANON_144, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6574, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6574, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6574, 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, 'distribution'), Distribution, scope=CTD_ANON_145, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 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, 'distribution')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6630, 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, 'format'), ImageFormat, scope=CTD_ANON_146, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6640, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6640, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6640, 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, 'targetFormat'), TargetFormat, scope=CTD_ANON_147, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6650, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6650, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6650, 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, 'format'), ImageFormat, scope=CTD_ANON_148, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6675, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6675, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6675, 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, 'targetPlatform'), TargetPlatform, scope=CTD_ANON_149, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6685, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6685, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6685, 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, 'targetFormat'), TargetFormat, scope=CTD_ANON_150, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6695, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6695, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6695, 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, 'subscriptionProfile'), SubscriptionProfile, scope=CTD_ANON_151, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6781, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6781, 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, 'subscriptionProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6781, 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, 'org'), Org, scope=CTD_ANON_152, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6830, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6830, 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, 'org')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6830, 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, 'osGroup'), OSGroup, scope=CTD_ANON_153, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6900, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6900, 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, 'osGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6900, 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, 'osPkg'), OSPackage, scope=CTD_ANON_154, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 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, 'osPkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6955, 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, 'currPkg'), Pkg, scope=OSUpdate, documentation='the current package information (see :ref:`package-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6972, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'date'), pyxb.binding.datatypes.dateTime, scope=OSUpdate, documentation='the end date where to calculate the available updates for the ``currPkg``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6977, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'newPkg'), Pkg, scope=OSUpdate, documentation='the proposed new package version to update to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'numUpdates'), pyxb.binding.datatypes.int, scope=OSUpdate, documentation='the number of updates available for this package from the current package version to the ``date`` value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6987, 12)))

OSUpdate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkgs'), CTD_ANON_155, scope=OSUpdate, documentation='the list of package updates available between ``currPkg`` version and the ``date`` provided', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6992, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6972, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6977, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6987, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6992, 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, 'currPkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6972, 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, 'date')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6977, 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, 'newPkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6982, 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, 'numUpdates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6987, 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, 'pkgs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6992, 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, 'pkg'), Pkg, scope=CTD_ANON_155, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6998, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6998, 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, 'pkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6998, 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, 'availUpdates'), CTD_ANON_156, scope=OSUpdates, documentation='the list of package updates (see :ref:`osupdate-object`) available for the list of packages in the ``os profile``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7015, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osEOLDate'), pyxb.binding.datatypes.dateTime, scope=OSUpdates, documentation='the date where the operating system will receive no more updates', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osReleaseDate'), pyxb.binding.datatypes.dateTime, scope=OSUpdates, documentation='the date where the operating system was released', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7030, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'simulation'), CTD_ANON_157, scope=OSUpdates, documentation='the list of package updates (see :ref:`osupdate-object`) available after a simulation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7035, 12)))

OSUpdates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'simulationDate'), pyxb.binding.datatypes.dateTime, scope=OSUpdates, documentation='the end date where to calculate the available updates (for a simulation)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7045, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7015, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7030, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7035, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7045, 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, 'availUpdates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7015, 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, 'osEOLDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7025, 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, 'osReleaseDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7030, 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, 'simulation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7035, 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, 'simulationDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7045, 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, 'update'), OSUpdate, scope=CTD_ANON_156, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7021, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7021, 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, 'update')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7021, 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, 'update'), OSUpdate, scope=CTD_ANON_157, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7041, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7041, 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, 'update')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7041, 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, 'sshKey'), SSHKey, scope=CTD_ANON_158, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7125, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7125, 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, 'sshKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7125, 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, 'osUser'), OSUser, scope=CTD_ANON_159, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7174, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7174, 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, 'osUser')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7174, 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, 'logicalPartition'), Partition, scope=CTD_ANON_160, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7236, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7236, 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, 'logicalPartition')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7236, 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, 'partition'), Partition, scope=CTD_ANON_161, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7310, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7310, 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, 'partition')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7310, 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, 'disk'), Disk, scope=CTD_ANON_162, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7336, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7336, 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, 'disk')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7336, 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, 'logicalGroup'), LogicalGroup, scope=CTD_ANON_163, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7361, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7361, 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, 'logicalGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7361, 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, 'logicalVolume'), LogicalVolume, scope=CTD_ANON_164, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7381, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7381, 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, 'logicalVolume')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7381, 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, 'frequency'), pyxb.binding.datatypes.string, scope=PCpu, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7407, 12)))

PCpu._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nb_cores'), pyxb.binding.datatypes.string, scope=PCpu, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 12)))

PCpu._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'usage'), pyxb.binding.datatypes.string, scope=PCpu, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7409, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7407, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7409, 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, 'frequency')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7407, 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, 'nb_cores')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7408, 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, 'usage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7409, 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, 'pkg'), Pkg, scope=CTD_ANON_165, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 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, 'pkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7621, 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, 'addedPkgUris'), UriList, scope=PkgList, documentation='the list of :ref:`package-object` uris to add', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 12)))

PkgList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'deletedPkgUris'), UriList, scope=PkgList, documentation='the list of :ref:`package-object` uris to remove', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 12)))

PkgList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkgs'), CTD_ANON_166, scope=PkgList, documentation='the list of :ref:`package-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7647, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7647, 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, 'addedPkgUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7637, 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, 'deletedPkgUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7642, 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, 'pkgs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7647, 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, 'pkg'), Pkg, scope=CTD_ANON_166, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7653, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7653, 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, 'pkg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7653, 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, 'pkgUpdateInfo'), PkgUpdateInfo, scope=CTD_ANON_167, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7682, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7682, 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, 'pkgUpdateInfo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7682, 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, 'quantity'), pyxb.binding.datatypes.string, scope=PRam, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 12)))

PRam._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'usage'), pyxb.binding.datatypes.string, scope=PRam, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 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, 'quantity')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7693, 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, 'usage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7694, 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, 'project'), Project, scope=CTD_ANON_168, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7752, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7752, 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, 'project')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7752, 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, 'instance'), Instance, scope=CTD_ANON_169, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7783, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7783, 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, 'instance')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7783, 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, 'publishImage'), PublishImage, scope=CTD_ANON_170, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8340, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8340, 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, 'publishImage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8340, 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, 'quota'), Quota, scope=CTD_ANON_171, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8428, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8428, 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, 'quota')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8428, 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, 'referral'), Referral, scope=CTD_ANON_172, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8525, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8525, 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, 'referral')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8525, 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, 'repository'), Repository, scope=CTD_ANON_173, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8620, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8620, 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, 'repository')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8620, 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, 'entitlement'), Entitlement, scope=CTD_ANON_174, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8658, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8658, 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, 'entitlement')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8658, 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, 'role'), Role, scope=CTD_ANON_175, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8682, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8682, 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, 'role')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8682, 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, 'extraFile'), ScannedFile, scope=CTD_ANON_176, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8802, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8802, 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, 'extraFile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8802, 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, 'image'), Image, scope=CTD_ANON_177, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8817, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8817, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8817, 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, 'import'), ScanImport, scope=CTD_ANON_178, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8832, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8832, 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, 'import')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8832, 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, 'winService'), WinService, scope=CTD_ANON_179, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8842, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8842, 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, 'winService')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8842, 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, 'winApplication'), AbstractWinApplication, scope=CTD_ANON_180, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8852, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8852, 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, 'winApplication')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8852, 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, 'package'), ScannedPkg, scope=CTD_ANON_181, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 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, 'package')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8903, 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, 'scanImport'), ScanImport, scope=CTD_ANON_182, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9030, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9030, 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, 'scanImport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9030, 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, 'scannedFile'), ScannedFile, scope=CTD_ANON_183, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9089, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9089, 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, 'scannedFile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9089, 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, 'scan'), Scan, scope=CTD_ANON_184, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9144, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9144, 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, 'scan')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9144, 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, 'scannedInstance'), ScannedInstance, scope=CTD_ANON_185, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9183, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9183, 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, 'scannedInstance')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9183, 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, 'modifiedFile'), ScannedFile, scope=CTD_ANON_186, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9244, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9244, 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, 'modifiedFile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9244, 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, 'notModifiedFile'), ScannedFile, scope=CTD_ANON_187, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9254, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9254, 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, 'notModifiedFile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9254, 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, 'scannedPackage'), ScannedPkg, scope=CTD_ANON_188, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9299, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9299, 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, 'scannedPackage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9299, 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, 'scan'), Scan, scope=CTD_ANON_189, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9323, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9323, 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, 'scan')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9323, 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, 'currGenerated'), pyxb.binding.datatypes.int, scope=ScanStats, documentation='the number of scan generations the user still has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9340, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currImported'), pyxb.binding.datatypes.int, scope=ScanStats, documentation='the number of appliance templates imported from scans the user still has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9345, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currInstances'), pyxb.binding.datatypes.int, scope=ScanStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9350, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currOSUsage'), CTD_ANON_190, scope=ScanStats, documentation='number of times a specific OS has been used when scanning', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9351, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currScans'), pyxb.binding.datatypes.int, scope=ScanStats, documentation='the number of scans currently available in the user account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9361, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalGenerated'), pyxb.binding.datatypes.int, scope=ScanStats, documentation='the number of generations done from a scan', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9366, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalImported'), pyxb.binding.datatypes.int, scope=ScanStats, documentation='the number of appliance imports done from a scan', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9371, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalInstances'), pyxb.binding.datatypes.int, scope=ScanStats, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9376, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalOSUsage'), CTD_ANON_191, scope=ScanStats, documentation='the number of times a specific distribution has been scanned', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 12)))

ScanStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalScans'), pyxb.binding.datatypes.int, scope=ScanStats, documentation='the number of scans done for a specific user account (counting deleted scans)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9387, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9340, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9345, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9350, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9351, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9361, 12))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9366, 12))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9371, 12))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9376, 12))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 12))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9387, 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, 'currGenerated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9340, 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, 'currImported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9345, 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, 'currInstances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9350, 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, 'currOSUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9351, 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, 'currScans')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9361, 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, 'totalGenerated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9366, 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, 'totalImported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9371, 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, 'totalInstances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9376, 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, 'totalOSUsage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9377, 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, 'totalScans')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9387, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_190, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9357, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9357, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9357, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_191, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9383, 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, 'rule'), Rule, scope=CTD_ANON_192, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9406, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9406, 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, 'rule')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9406, 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, 'service'), Service, scope=CTD_ANON_193, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 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, 'service')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9435, 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, 'softwareArtifact'), SoftwareArtifact, scope=CTD_ANON_194, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9593, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9593, 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, 'softwareArtifact')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9593, 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, 'softwareArtifact'), SoftwareArtifact, scope=CTD_ANON_195, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 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, 'softwareArtifact')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9629, 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, 'softwareBundle'), SoftwareBundle, scope=CTD_ANON_196, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 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, 'softwareBundle')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9780, 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, 'softwareFile'), SoftwareFile, scope=CTD_ANON_197, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9935, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9935, 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, 'softwareFile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9935, 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, 'sshKey'), SSHKey, scope=CTD_ANON_198, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9988, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9988, 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, 'sshKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9988, 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, 'statDataPoint'), StatDataPoint, scope=CTD_ANON_199, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 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, 'statDataPoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10094, 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, 'statTicket'), StatTicket, scope=CTD_ANON_200, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 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, 'statTicket')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10173, 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, 'admin'), UserProfile, scope=CTD_ANON_201, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10202, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10202, 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, 'admin')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10202, 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, 'distribution'), Distribution, scope=CTD_ANON_202, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10232, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10232, 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, 'distribution')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10232, 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, 'format'), ImageFormat, scope=CTD_ANON_203, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10242, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10242, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10242, 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, 'targetPlatform'), TargetPlatform, scope=CTD_ANON_204, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10257, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10257, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10257, 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, 'targetFormat'), TargetFormat, scope=CTD_ANON_205, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10272, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10272, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10272, 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, 'quota'), Quota, scope=CTD_ANON_206, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10297, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10297, 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, 'quota')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10297, 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, 'role'), Role, scope=CTD_ANON_207, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10312, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10312, 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, 'role')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10312, 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, 'subscriptionProfile'), SubscriptionProfile, scope=CTD_ANON_208, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10346, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10346, 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, 'subscriptionProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10346, 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, 'targetFormat'), TargetFormat, scope=CTD_ANON_209, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10507, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10507, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10507, 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, 'targetPlatform'), TargetPlatform, scope=CTD_ANON_210, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10610, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10610, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10610, 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, 'localizedErrorMsg'), LocalizedMessage, scope=UForgeError, documentation='the error message (supports i18n)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10627, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'requestMethod'), pyxb.binding.datatypes.string, scope=UForgeError, documentation='the HTTP request method used in the request', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10632, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'requestUri'), pyxb.binding.datatypes.string, scope=UForgeError, documentation='the HTTP uri resource used in the request', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10637, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statusCode'), pyxb.binding.datatypes.int, scope=UForgeError, documentation='the HTTP status code', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10642, 12)))

UForgeError._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timestamp'), pyxb.binding.datatypes.dateTime, scope=UForgeError, documentation='the timestamp the request was received by the platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10627, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10632, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10637, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10642, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 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, 'localizedErrorMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10627, 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, 'requestMethod')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10632, 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, 'requestUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10637, 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, 'statusCode')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10642, 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, 'timestamp')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10647, 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, 'created'), pyxb.binding.datatypes.dateTime, scope=UForgeObject, documentation='the created date of the object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12)))

UForgeObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dbId'), pyxb.binding.datatypes.long, scope=UForgeObject, documentation='the database id of the object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12)))

UForgeObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'digest'), pyxb.binding.datatypes.string, scope=UForgeObject, documentation='the digest value (used for etag)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12)))

UForgeObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'lastModified'), pyxb.binding.datatypes.dateTime, scope=UForgeObject, documentation='the last modified date of this object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'total'), pyxb.binding.datatypes.long, scope=UForgeObjects, documentation='the total number of objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'uri'), pyxb.binding.datatypes.anyURI, scope=UriList, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10758, 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, 'blueprint'), Blueprint, scope=CTD_ANON_211, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10894, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10894, 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, 'blueprint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10894, 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, 'format'), ImageFormat, scope=CTD_ANON_212, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10930, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10930, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10930, 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, 'targetPlatform'), TargetPlatform, scope=CTD_ANON_213, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10940, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10940, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10940, 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, 'targetFormat'), TargetFormat, scope=CTD_ANON_214, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10950, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10950, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10950, 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, 'gallery'), Gallery, scope=CTD_ANON_215, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11029, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11029, 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, 'gallery')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11029, 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, 'ranking'), Ranking, scope=CTD_ANON_216, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11041, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11041, 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, 'ranking')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11041, 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, 'role'), Role, scope=CTD_ANON_217, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11051, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11051, 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, 'role')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11051, 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, 'sshKey'), SSHKey, scope=CTD_ANON_218, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11071, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11071, 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, 'sshKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11071, 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, 'tag'), Tag, scope=CTD_ANON_219, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11088, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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_219._UseForTag(pyxb.namespace.ExpandedName(None, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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_219._Automaton = _BuildAutomaton_238()




CTD_ANON_220._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'member'), User, scope=CTD_ANON_220, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 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, 'member')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11117, 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, 'userGroup'), UserGroup, scope=CTD_ANON_221, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11136, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11136, 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, 'userGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11136, 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, 'userProfile'), UserProfile, scope=CTD_ANON_222, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11220, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11220, 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, 'userProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11220, 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, 'user'), User, scope=CTD_ANON_223, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11244, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11244, 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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11244, 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, 'applianceStats'), ApplianceStats, scope=UserStats, documentation='appliance statistics', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11261, 12)))

UserStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageStats'), ImageStats, scope=UserStats, documentation='image statitistics', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11266, 12)))

UserStats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scanStats'), ScanStats, scope=UserStats, documentation='scan statistics', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11271, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11261, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11266, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11271, 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, 'applianceStats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11261, 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, 'imageStats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11266, 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, 'scanStats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11271, 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, 'virtualImagesRepository'), VirtualImagesRepository, scope=CTD_ANON_224, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 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, 'virtualImagesRepository')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11303, 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, 'image'), CTD_ANON_226, scope=CTD_ANON_225, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 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, 'image')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11323, 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, 'tenant'), pyxb.binding.datatypes.string, scope=CTD_ANON_226, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11326, 44)))

CTD_ANON_226._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageId'), pyxb.binding.datatypes.string, scope=CTD_ANON_226, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11327, 44)))

CTD_ANON_226._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribution'), CTD_ANON_227, scope=CTD_ANON_226, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11328, 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, 'tenant')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11326, 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, 'imageId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11327, 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, 'distribution')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11328, 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, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11331, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'platform'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11332, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11333, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'release'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11334, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'edition'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11335, 56)))

CTD_ANON_227._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'architecture'), pyxb.binding.datatypes.string, scope=CTD_ANON_227, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11336, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11331, 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, 'platform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11332, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11333, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11334, 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, 'edition')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11335, 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, 'architecture')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11336, 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, 'datacentre'), CTD_ANON_229, scope=CTD_ANON_228, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11358, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11358, 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, 'datacentre')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11358, 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, 'clusters'), CTD_ANON_230, scope=CTD_ANON_229, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11361, 44)))

CTD_ANON_229._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_229, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 44)))

CTD_ANON_229._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), STD_ANON_34, scope=CTD_ANON_229, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11361, 44))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 44))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 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, 'clusters')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11361, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11478, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11479, 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, 'cluster'), CTD_ANON_231, scope=CTD_ANON_230, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11364, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11364, 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, 'cluster')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11364, 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, 'cpu'), PCpu, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11367, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'datastores'), CTD_ANON_232, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11368, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hosts'), CTD_ANON_234, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11393, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11432, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'networks'), CTD_ANON_238, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ram'), PRam, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11461, 68)))

CTD_ANON_231._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), STD_ANON_33, scope=CTD_ANON_231, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11462, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11367, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11368, 68))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11393, 68))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11432, 68))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 68))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11461, 68))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11462, 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, 'cpu')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11367, 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, 'datastores')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11368, 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, 'hosts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11393, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11432, 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, 'networks')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11433, 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, 'ram')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11461, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11462, 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, 'datastore'), CTD_ANON_233, scope=CTD_ANON_232, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11371, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11371, 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, 'datastore')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11371, 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, 'freespace'), pyxb.binding.datatypes.string, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11374, 92)))

CTD_ANON_233._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11375, 92)))

CTD_ANON_233._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), STD_ANON_31, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11376, 92)))

CTD_ANON_233._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'url'), pyxb.binding.datatypes.string, scope=CTD_ANON_233, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11386, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11374, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11375, 92))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11376, 92))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11386, 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, 'freespace')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11374, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11375, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11376, 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, 'url')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11386, 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, 'host'), CTD_ANON_235, scope=CTD_ANON_234, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11396, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11396, 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, 'host')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11396, 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, 'cpu'), PCpu, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11399, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'datastoresNames'), CTD_ANON_236, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11400, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11407, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'networksNames'), CTD_ANON_237, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ram'), PRam, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11415, 92)))

CTD_ANON_235._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), STD_ANON_32, scope=CTD_ANON_235, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11416, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11399, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11400, 92))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11407, 92))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 92))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11415, 92))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11416, 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, 'cpu')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11399, 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, 'datastoresNames')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11400, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11407, 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, 'networksNames')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11408, 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, 'ram')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11415, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11416, 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, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_236, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11403, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11403, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11403, 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, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_237, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11411, 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, 'network'), CTD_ANON_239, scope=CTD_ANON_238, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 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, 'network')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11436, 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, 'accessible'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11439, 92)))

CTD_ANON_239._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 92)))

CTD_ANON_239._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11441, 92)))

CTD_ANON_239._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'virtualMachines'), CTD_ANON_240, scope=CTD_ANON_239, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11442, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11439, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 92))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11441, 92))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11442, 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, 'accessible')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11439, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11440, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11441, 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, 'virtualMachines')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11442, 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, 'virtualMachine'), CTD_ANON_241, scope=CTD_ANON_240, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 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, 'virtualMachine')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11445, 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, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_241, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11448, 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, 'winMsiApplication'), WinMsiApplication, scope=CTD_ANON_242, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11585, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11585, 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, 'winMsiApplication')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11585, 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, 'winStoreApplication'), WinStoreApplication, scope=CTD_ANON_243, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11621, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11621, 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, 'winStoreApplication')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11621, 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, 'winService'), WinService, scope=CTD_ANON_244, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11684, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11684, 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, 'winService')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11684, 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, 'workspace'), Workspace, scope=CTD_ANON_245, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11763, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11763, 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, 'workspace')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11763, 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, 'displayName'), pyxb.binding.datatypes.string, scope=AbstractWinApplication, documentation='the name of the application', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 20)))

AbstractWinApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=AbstractWinApplication, documentation='the version of the application', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 20)))

AbstractWinApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'architecture'), STD_ANON, scope=AbstractWinApplication, documentation='the architecture of the application', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 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, 'architecture')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 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, 'abstractWinApplications'), CTD_ANON, scope=AbstractWinApplications, documentation='the list of :ref:`abstractWinApplication-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 407, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 407, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'abstractWinApplications')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 407, 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, 'country'), pyxb.binding.datatypes.string, scope=Address, documentation='the country name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 431, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'region_state'), pyxb.binding.datatypes.string, scope=Address, documentation='the state or region name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 436, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'street'), pyxb.binding.datatypes.string, scope=Address, documentation='the street name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 441, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'town'), pyxb.binding.datatypes.string, scope=Address, documentation='the town or city name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 446, 20)))

Address._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zipcode'), pyxb.binding.datatypes.string, scope=Address, documentation='the zipcode or postal address', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 451, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 431, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 436, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 441, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 446, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 451, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'country')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 431, 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, 'region_state')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 436, 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, 'street')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 441, 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, 'town')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 446, 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, 'zipcode')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 451, 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, 'publicKey'), pyxb.binding.datatypes.string, scope=APIKeyPair, documentation='the public key string', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 476, 20)))

APIKeyPair._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'secretKey'), pyxb.binding.datatypes.string, scope=APIKeyPair, documentation='the private key string', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 481, 20)))

APIKeyPair._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=APIKeyPair, documentation='the resource uri of the `APIKeyPair` object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 486, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 476, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 481, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 486, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'publicKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 476, 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, 'secretKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 481, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 486, 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, 'apiKeyPairs'), CTD_ANON_, scope=APIKeyPairs, documentation='the list of :ref:`apikeypair-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 505, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 505, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'apiKeyPairs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 505, 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, 'applianceExports'), CTD_ANON_2, scope=Appliance, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 543, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'archName'), pyxb.binding.datatypes.string, scope=Appliance, documentation='the operating system architecture this appliance is based on', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 557, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseCloneUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource used to clone this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 562, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseImagesStatusUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve machine images status', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 567, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseImagesUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve machine images generated from this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 572, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseMySoftwareUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve the software components added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 577, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseOasPackageUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve any ``UForge Studio`` package added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 582, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseOsProfileUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve the ``OS Profile`` for this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 587, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseProjectsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve any projects added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 592, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'basePublishImagesStatusUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve published machine image status', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 597, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'basePublishImagesUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve published machine images from this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 602, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseTemplatesStatusUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve the status for each time this appliance has been shared (to workspaces)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 607, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseTemplatesUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to retrieve all the shared templates (to workspaces)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 612, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootScripts'), CTD_ANON_3, scope=Appliance, documentation='a list of :ref:`bootscript-object` objects added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 617, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootScriptsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to get the boot scripts added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 628, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootScriptUris'), UriList, scope=Appliance, documentation='a list of uris for the boots scripts added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 633, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'confMgmtPlatforms'), CTD_ANON_4, scope=Appliance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 638, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'confMgmtPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'confMgmtPlatformUris'), UriList, scope=Appliance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 648, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Appliance, documentation='a description of the appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 650, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionName'), pyxb.binding.datatypes.string, scope=Appliance, documentation='the operating system this appliance is based on (includes name and version)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 655, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to get the details of the operating system this appliance is based on', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 660, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'exportsUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to get all the export objects for this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 665, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_5, scope=Appliance, documentation='a list of :ref:`image-object` objects that have been generated from this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 670, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageUris'), UriList, scope=Appliance, documentation='a list of uris for the machine images generated from this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 681, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imported'), pyxb.binding.datatypes.boolean, scope=Appliance, documentation='boolean to determine if this appliance is an import (e.g. from a ``scan``)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 686, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installedSize'), pyxb.binding.datatypes.long, scope=Appliance, documentation="estimated disk size required to install the appliance's software", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 691, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfile'), InstallProfile, scope=Appliance, documentation='the :ref:`installprofile-object` object for this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 696, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='uri resource to get the ``install profile`` of the appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 701, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'lastPkgUpdate'), pyxb.binding.datatypes.dateTime, scope=Appliance, documentation='the ``os profile`` packages update date (this date is used to calculate if any new package updates are available', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 706, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logo'), Logo, scope=Appliance, documentation='the :ref:`logo-object` object for the appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 711, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mySoftwareList'), CTD_ANON_6, scope=Appliance, documentation='a list of :ref:`mysoftware-object` objects describing the software components added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 716, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mySoftwareUris'), UriList, scope=Appliance, documentation='a list of uris for the software components added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 727, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Appliance, documentation='the name of this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 732, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbSecurityUpdates'), pyxb.binding.datatypes.int, scope=Appliance, documentation='the number of security operating system packages available for update', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 738, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbUpdates'), pyxb.binding.datatypes.int, scope=Appliance, documentation='the number of native package updates available for update', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 744, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'oasPackage'), OASPkg, scope=Appliance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 750, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'oasPackageUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 752, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='the uri resource of the organization this appliance belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 754, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osProfile'), DistribProfile, scope=Appliance, documentation='the :ref:`distribprofile-object` object describing the operating system profile of this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 760, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osProfileUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='the uri resource for the operating system profile of this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 766, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentApplianceUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='the uri resource of the parent appliance. This is set if this appliance is a clone of another appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 772, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentTemplateUri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 778, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projects'), CTD_ANON_7, scope=Appliance, documentation='a list of :ref:`project-object` objects added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 783, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projectUris'), UriList, scope=Appliance, documentation='a list of uris for the projects added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 794, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishImages'), CTD_ANON_8, scope=Appliance, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 799, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishImageUris'), UriList, scope=Appliance, documentation='a list of uris for the machine images that have been registered to one or more cloud platforms', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 813, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'revision'), pyxb.binding.datatypes.int, scope=Appliance, documentation='the revision number of this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 819, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'shared'), pyxb.binding.datatypes.boolean, scope=Appliance, documentation='a boolean highlighting this appliance has been shared to at least one workspace', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 824, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=Appliance, documentation='the size (in bytes) of all the packages and software added to this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 829, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tag'), pyxb.binding.datatypes.string, scope=Appliance, documentation='a tag for this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 834, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Appliance, documentation='the uri resource of this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 839, 20)))

Appliance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=Appliance, documentation='the version of this appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 844, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 543, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 557, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 562, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 567, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 572, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 577, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 582, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 587, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 592, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 597, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 602, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 607, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 612, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 617, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 628, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 633, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 638, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 648, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 650, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 655, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 660, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 665, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 670, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 681, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 686, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 691, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 696, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 701, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 706, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 711, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 716, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 727, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 732, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 738, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 744, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 750, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 752, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 754, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 760, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 766, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 772, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 778, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 783, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 794, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 799, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 813, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 819, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 824, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 829, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 834, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 839, 20))
    counters.add(cc_55)
    cc_56 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 844, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'applianceExports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 543, 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, 'archName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 557, 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, 'baseCloneUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 562, 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, 'baseImagesStatusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 567, 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, 'baseImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 572, 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, 'baseMySoftwareUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 577, 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, 'baseOasPackageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 582, 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, 'baseOsProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 587, 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, 'baseProjectsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 592, 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, 'basePublishImagesStatusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 597, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 602, 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, 'baseTemplatesStatusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 607, 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, 'baseTemplatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 612, 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, 'bootScripts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 617, 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, 'bootScriptsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 628, 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, 'bootScriptUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 633, 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, 'confMgmtPlatforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 638, 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, 'confMgmtPlatformsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 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, 'confMgmtPlatformUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 648, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 650, 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, 'distributionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 655, 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, 'distributionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 660, 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, 'exportsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 665, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 670, 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, 'imageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 681, 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, 'imported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 686, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 691, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 696, 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, 'installProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 701, 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, 'lastPkgUpdate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 706, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 711, 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, 'mySoftwareList')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 716, 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, 'mySoftwareUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 727, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 732, 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, 'nbSecurityUpdates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 738, 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, 'nbUpdates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 744, 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, 'oasPackage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 750, 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, 'oasPackageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 752, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 754, 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, 'osProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 760, 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, 'osProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 766, 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, 'parentApplianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 772, 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, 'parentTemplateUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 778, 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, 'projects')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 783, 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, 'projectUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 794, 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, 'publishImages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 799, 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, 'publishImageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 813, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 819, 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, 'shared')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 824, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 829, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 834, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 839, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 844, 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, 'applianceName'), pyxb.binding.datatypes.string, scope=ApplianceExport, documentation='the name of the exported appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 867, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceVersion'), pyxb.binding.datatypes.string, scope=ApplianceExport, documentation='the version of the exported appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 872, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, documentation='the uri allowing the archive to be downloaded', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 877, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloaded'), pyxb.binding.datatypes.boolean, scope=ApplianceExport, documentation='flag to determine if there has been at least one request to download the export archive', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 882, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'location'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 888, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, documentation='the uri of the exported appliance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 889, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=ApplianceExport, documentation='the :ref:`status-object` object providing the current status of the export', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 894, 20)))

ApplianceExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ApplianceExport, documentation='the uri resource of this appliance export', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 899, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 867, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 872, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 877, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 882, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 888, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 889, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 894, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 899, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'applianceName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 867, 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, 'applianceVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 872, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 877, 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, 'downloaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 882, 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, 'location')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 888, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 889, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 894, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 899, 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, 'applianceExports'), CTD_ANON_9, scope=ApplianceExports, documentation='the list of :ref:`applianceExport-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 918, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 918, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'applianceExports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 918, 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, 'applianceImports'), CTD_ANON_10, scope=ApplianceImports, documentation='the list of :ref:`applianceImport-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 999, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 999, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'applianceImports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 999, 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, 'appliances'), CTD_ANON_11, scope=Appliances, documentation='the list of :ref:`appliance-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1023, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1023, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'appliances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1023, 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, 'uri'), pyxb.binding.datatypes.anyURI, scope=ArtifactCredAccount, documentation='the uri resource of this artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1129, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=ArtifactCredAccount, documentation='the uri resource of the parent object this artifact account is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1134, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation='the name of the artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1139, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'host'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation='the hostname of the artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1144, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation='the login (optional) to connect to the artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1149, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=ArtifactCredAccount, documentation='the password (optional) to connect to the artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1154, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_, scope=ArtifactCredAccount, documentation='the type of the artifact account, for example ``ftp``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1159, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'port'), pyxb.binding.datatypes.int, scope=ArtifactCredAccount, documentation='the port of the artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1171, 20)))

ArtifactCredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'softwareArtifactsUri'), pyxb.binding.datatypes.anyURI, scope=ArtifactCredAccount, documentation='the uri resource to retrieve artifacts from the artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1176, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1129, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1134, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1159, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1176, 20))
    counters.add(cc_7)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(ArtifactCredAccount._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1129, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1134, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1139, 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, 'host')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1144, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1149, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1154, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1159, 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, 'port')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1171, 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, 'softwareArtifactsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1176, 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, 'artifactCredAccounts'), CTD_ANON_16, scope=ArtifactCredAccounts, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1195, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1195, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'artifactCredAccounts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1195, 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, 'ec2Service'), CTD_ANON_246, scope=AwsResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1211, 20)))

AwsResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'regions'), CTD_ANON_19, scope=AwsResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1237, 20)))

AwsResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 's3Service'), CTD_ANON_248, scope=AwsResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1254, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1211, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1237, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1254, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'ec2Service')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1211, 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, 'regions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1237, 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, 's3Service')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1254, 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, 'amis'), CTD_ANON_17, scope=CTD_ANON_246, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1212, 24))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 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, 'RegionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 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, 'amis')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1216, 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, 'localisation'), pyxb.binding.datatypes.string, scope=CTD_ANON_247, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1245, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1241, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 12))
    counters.add(cc_1)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_247._UseForTag(pyxb.namespace.ExpandedName(None, 'RegionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 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, 'localisation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1245, 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, 'buckets'), CTD_ANON_20, scope=CTD_ANON_248, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1255, 24))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 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, 'RegionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 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, 'buckets')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1259, 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, 'name'), pyxb.binding.datatypes.string, scope=CTD_ANON_249, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1267, 72)))

CTD_ANON_249._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'owner'), pyxb.binding.datatypes.string, scope=CTD_ANON_249, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1268, 72)))

CTD_ANON_249._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'permission'), CTD_ANON_21, scope=CTD_ANON_249, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1269, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1263, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1267, 72))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1268, 72))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1269, 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, 'RegionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1299, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1267, 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, 'owner')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1268, 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, 'permission')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1269, 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, 'management'), CTD_ANON_22, scope=AzureResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 20)))

AzureResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'storage'), CTD_ANON_34, scope=AzureResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'management')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1307, 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, 'storage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1404, 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, 'deployments'), CTD_ANON_39, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'deploymentsUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'exportObjects'), CTD_ANON_40, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1459, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'exportsUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'layers'), CTD_ANON_41, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'layersUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1474, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logo'), Logo, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1475, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1477, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1478, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'revision'), pyxb.binding.datatypes.int, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1479, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1480, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1481, 20)))

Blueprint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zones'), CTD_ANON_42, scope=Blueprint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1482, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1459, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1474, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1475, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1477, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1478, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1479, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1480, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1481, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1482, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'deployments')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1450, 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, 'deploymentsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1457, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1458, 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, 'exportObjects')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1459, 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, 'exportsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1466, 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, 'layers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1467, 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, 'layersUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1474, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1475, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1476, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1477, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1478, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1479, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1480, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1481, 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, 'zones')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1482, 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, 'bootOrder'), pyxb.binding.datatypes.int, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hardwareSettings'), HardwareSettings, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfile'), InstallProfile, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1501, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1502, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1503, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbInstances'), pyxb.binding.datatypes.int, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1504, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1505, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'securityGroup'), SecurityGroup, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1506, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'securityGroupUri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1507, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'template'), Appliance, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1508, 20)))

BlueprintLayer._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=BlueprintLayer, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1509, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1501, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1502, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1503, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1504, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1505, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1506, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1507, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1508, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1509, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'bootOrder')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1498, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1499, 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, 'hardwareSettings')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1500, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1501, 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, 'installProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1503, 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, 'nbInstances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1504, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1505, 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, 'securityGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1506, 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, 'securityGroupUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1507, 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, 'template')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1508, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1509, 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, 'blueprintLayers'), CTD_ANON_43, scope=BlueprintLayers, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1519, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1519, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'blueprintLayers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1519, 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, 'blueprints'), CTD_ANON_44, scope=Blueprints, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1535, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1535, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'blueprints')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1535, 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, 'bootScripts'), CTD_ANON_45, scope=BootScripts, documentation='the list of :ref:`bootscript-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1588, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1588, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'bootScripts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1588, 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()




Catalog._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributions'), CTD_ANON_46, scope=Catalog, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1607, 20)))

Catalog._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formats'), CTD_ANON_47, scope=Catalog, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1614, 20)))

Catalog._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Catalog, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1621, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1607, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1614, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1621, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'distributions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1607, 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, 'formats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1614, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1621, 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_289()




Categories._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'categories'), CTD_ANON_48, scope=Categories, documentation='the list of :ref:`category-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1636, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1636, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'categories')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1636, 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_290()




Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Category, documentation='the category name (displayed name)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1662, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=Category, documentation='the uri resource of the organization this category is registered to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1667, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subCategories'), CTD_ANON_49, scope=Category, documentation='the list of sub categories (list of :ref:`category-object` objects)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1672, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subCategoryUri'), pyxb.binding.datatypes.anyURI, scope=Category, documentation='the uri resource to get all the sub-categories', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1682, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Category, documentation='the uri of this category', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1687, 20)))

Category._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_4, scope=Category, documentation='the category type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1692, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1662, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1667, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1672, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1682, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1687, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1692, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1662, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1667, 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, 'subCategories')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1672, 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, 'subCategoryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1682, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1687, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1692, 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_291()




Certificates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'certificates'), CTD_ANON_50, scope=Certificates, documentation='the list of :ref:`certificate-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1772, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1772, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'certificates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1772, 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_292()




CloudProviders._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cloudProviders'), CTD_ANON_51, scope=CloudProviders, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1791, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1791, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'cloudProviders')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1791, 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_293()




CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CloudProvider, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1808, 20)))

CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=CloudProvider, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1809, 20)))

CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseVirtualImagesRepositoriesUri'), pyxb.binding.datatypes.anyURI, scope=CloudProvider, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1810, 20)))

CloudProvider._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tenants'), CTD_ANON_52, scope=CloudProvider, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1811, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1809, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1810, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1811, 20))
    counters.add(cc_6)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CloudProvider._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1808, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1809, 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, 'baseVirtualImagesRepositoriesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1810, 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, 'tenants')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1811, 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_294()




CloudstackEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'id'), pyxb.binding.datatypes.string, scope=CloudstackEntity, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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_295()




CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskOfferings'), CTD_ANON_56, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1867, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domains'), CTD_ANON_57, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1886, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'isos'), CTD_ANON_63, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1987, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'properties'), CTD_ANON_64, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2014, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceOfferings'), CTD_ANON_66, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2028, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templates'), CTD_ANON_67, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2052, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vms'), CTD_ANON_68, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2083, 20)))

CloudstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zones'), CTD_ANON_72, scope=CloudstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2171, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1867, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1886, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1987, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2014, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2028, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2052, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2083, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2171, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'diskOfferings')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1867, 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, 'domains')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1886, 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, 'isos')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1987, 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, 'properties')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2014, 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, 'serviceOfferings')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2028, 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, 'templates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2052, 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, 'vms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2083, 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, 'zones')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2171, 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_296()




Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'abused'), pyxb.binding.datatypes.boolean, scope=Comment, documentation='boolean flag to determine if this comment has been flagged as abusive (the message content could be inappropriate', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2212, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'abuseUri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation='the uri resource to use to flag that this comment is inappropriate', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2217, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'likesUri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation='the uri resource to use to like this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2222, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'loginName'), pyxb.binding.datatypes.string, scope=Comment, documentation='the username of the user who has posted this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2227, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'message'), pyxb.binding.datatypes.string, scope=Comment, documentation='the comment content', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2232, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbAbused'), pyxb.binding.datatypes.int, scope=Comment, documentation='the number of times this comment has been flagged as inappropriate', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2237, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbDislike'), pyxb.binding.datatypes.int, scope=Comment, documentation='the number of dislikes for this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2242, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbLike'), pyxb.binding.datatypes.int, scope=Comment, documentation='the number of likes for this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2247, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'photo'), Logo, scope=Comment, documentation='the avatar/photo of the user who has posted this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2252, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rating'), STD_ANON_7, scope=Comment, documentation='the overall rating for this comment (used when this comment is a review)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2257, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'replies'), CTD_ANON_73, scope=Comment, documentation='a list of replies to this comment (list of :ref:`comment-object` objects)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2265, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'replyUri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation='the uri resource to post a reply to this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2275, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tags'), pyxb.binding.datatypes.string, scope=Comment, documentation='a string of tags for this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2280, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_8, scope=Comment, documentation='the comment type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2285, 20)))

Comment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Comment, documentation='the uri resource of this comment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2212, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2217, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2222, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2227, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2232, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2237, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2242, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2247, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2252, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2257, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2265, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2275, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2280, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2285, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'abused')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2212, 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, 'abuseUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2217, 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, 'likesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2222, 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, 'loginName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2227, 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, 'message')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2232, 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, 'nbAbused')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2237, 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, 'nbDislike')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2242, 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, 'nbLike')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2247, 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, 'photo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2252, 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, 'rating')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2257, 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, 'replies')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2265, 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, 'replyUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2275, 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, 'tags')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2280, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2285, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2296, 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_297()




Comments._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'comments'), CTD_ANON_74, scope=Comments, documentation='the list of :ref:`comment-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2315, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2315, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'comments')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2315, 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_298()




Companies._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'companies'), CTD_ANON_75, scope=Companies, documentation='the list of :ref:`company-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'companies')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2339, 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_299()




Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'address'), Address, scope=Company, documentation='the :ref:`address-object` of the company', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2362, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logo'), Logo, scope=Company, documentation='the photo or :ref:`logo-object` of the company', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2367, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Company, documentation='the name of the company', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2372, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Company, documentation='the uri resource of the parent object this company is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2377, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Company, documentation='the uri resource of this company', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2382, 20)))

Company._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'website'), pyxb.binding.datatypes.anyURI, scope=Company, documentation='the website URL of this company', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2387, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2362, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2367, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2372, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2377, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2382, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2387, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'address')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2362, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2367, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2372, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2377, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2382, 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, 'website')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2387, 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_300()




ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'enabled'), pyxb.binding.datatypes.boolean, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2401, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2402, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'project'), Project, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2403, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 20)))

ConfMgmtPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ConfMgmtPlatform, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2405, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2401, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2402, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2403, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2405, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'enabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2401, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2402, 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, 'project')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2403, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2404, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2405, 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_301()




ConfMgmtPlatforms._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'platforms'), CTD_ANON_76, scope=ConfMgmtPlatforms, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2415, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2415, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'platforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2415, 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_302()




CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=CredAccount, documentation='the name of the cloud account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20)))

CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=CredAccount, documentation='the uri resource of the parent object this cloud account is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20)))

CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=CredAccount, documentation='the uri resource of this cloud account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20)))

CredAccount._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatform'), TargetPlatform, scope=CredAccount, documentation='the target platform (see :ref:`targetplatform-object`) this cloud account is for', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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_303()




CredAccounts._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credAccounts'), CTD_ANON_79, scope=CredAccounts, documentation='the list of :ref:`credaccount-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2845, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2845, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'credAccounts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2845, 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_304()




Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'blueprintUri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3018, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_80, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3020, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3027, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3028, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statusUri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3030, 20)))

Deployment._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Deployment, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3031, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3018, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3020, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3027, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3028, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3030, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3031, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'blueprintUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3018, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3019, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3020, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3027, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3028, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3029, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3030, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3031, 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_305()




Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'blockSize'), pyxb.binding.datatypes.int, scope=Disk, documentation='the disk block size (bytes)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3048, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), STD_ANON_9, scope=Disk, documentation='the disk name, for example ``sda``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3053, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitions'), CTD_ANON_81, scope=Disk, documentation='a list of partitions this disk has (see :ref:`partition-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3068, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionsUri'), pyxb.binding.datatypes.anyURI, scope=Disk, documentation='the uri resource to retrieve all the partitions for this disk', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=Disk, documentation='the uri resource of the parent partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3083, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionType'), STD_ANON_10, scope=Disk, documentation='the disk type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3088, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionUris'), UriList, scope=Disk, documentation='the list of uris for the partitions this disk has', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3099, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=Disk, documentation='the disk size (in bytes)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3104, 20)))

Disk._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Disk, documentation='the uri resource for this disk', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3109, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3048, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3053, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3068, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3083, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3088, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3099, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3104, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3109, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'blockSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3048, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3053, 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, 'partitions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3068, 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, 'partitionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3078, 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, 'partitionTableUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3083, 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, 'partitionType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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(Disk._UseForTag(pyxb.namespace.ExpandedName(None, 'partitionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3099, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3104, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3109, 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_306()




Disks._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disks'), CTD_ANON_82, scope=Disks, documentation='the list of :ref:`disk-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3128, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3128, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'disks')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3128, 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_307()




DistribProfiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribProfiles'), CTD_ANON_83, scope=DistribProfiles, documentation='the list of :ref:`distribprofile-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3185, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3185, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'distribProfiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3185, 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_308()




DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'abbreviation'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3212, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=DistribProfileTemplate, documentation='boolean to determine if this os profile template is active (i.e. available to use by a user)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3213, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'arch'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation='the architecture of the operating system this os profile template is based on', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3218, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation='the description of this os profile template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3223, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionPackagesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation='the uri resource to retrieve all the operating system packages contained in this os profile template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3228, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionServicesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3233, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation='the uri resource to retrieve the operating system information this os profile template is based on', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3234, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installedSize'), pyxb.binding.datatypes.long, scope=DistribProfileTemplate, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3239, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation='the name of this os profile template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3245, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packagesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packageUris'), UriList, scope=DistribProfileTemplate, documentation='the list of uris for the packages this os profile template contains', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3255, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'servicesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3260, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceUris'), UriList, scope=DistribProfileTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3261, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=DistribProfileTemplate, documentation='the total size of all the packages contained in this os profile template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3262, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=DistribProfileTemplate, documentation='the uri resource of this os profile template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3267, 20)))

DistribProfileTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=DistribProfileTemplate, documentation='the version of this os profile template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3212, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3213, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3218, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3223, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3228, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3233, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3234, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3239, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3245, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3255, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3260, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3261, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3262, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3267, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'abbreviation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3212, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3213, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3218, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3223, 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, 'distributionPackagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3228, 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, 'distributionServicesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3233, 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, 'distributionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3234, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3239, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3245, 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, 'packagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 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, 'packageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3255, 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, 'servicesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3260, 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, 'serviceUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3261, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3262, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3267, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 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_309()




DistribProfileTemplates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribProfileTemplates'), CTD_ANON_84, scope=DistribProfileTemplates, documentation='the list of :ref:`distribprofiletemplate-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3291, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3291, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'distribProfileTemplates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3291, 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_310()




Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=Distribution, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3316, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'arch'), STD_ANON_11, scope=Distribution, documentation='the architecture of this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseMilestonesUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation='the uri resource to retrieve the milestones for this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3335, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'basePkgsUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation='the uri resource to retrieve all the packages contained in this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3340, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseProfilesUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation='the uri resource to retrieve all the os profile templates (see :ref:`distribprofiletemplate-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3345, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseProhibitedFormatsUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseProhibitedTargetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3351, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseServicesUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3352, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseGoldensUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation='the uri resource to retrieve the base machine images (for Microsoft Windows only)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3353, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'company'), Company, scope=Distribution, documentation='the company information of this operating system (see :ref:`company-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3358, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'completeProfileUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3363, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Distribution, documentation='the description of this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3364, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'family'), STD_ANON_12, scope=Distribution, documentation='the family type for this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3369, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'lastPkgBuildDate'), pyxb.binding.datatypes.dateTime, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3381, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'license'), License, scope=Distribution, documentation='the license information for this operating system (see :ref:`license-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3382, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'milestoneUris'), UriList, scope=Distribution, documentation='the list of uri resources for each milestone registered to this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3387, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), STD_ANON_13, scope=Distribution, documentation='the name of the operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3392, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation='the uri resource of the parent object this operating system is attached to (normally an organization)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkgType'), pyxb.binding.datatypes.string, scope=Distribution, documentation='the native package type this operating system supports', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3415, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'preselected'), pyxb.binding.datatypes.boolean, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3420, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'profiles'), CTD_ANON_85, scope=Distribution, documentation='the list of os profile template objects (see :ref:`distribprofiletemplate-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3421, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'profileUris'), UriList, scope=Distribution, documentation='the list of uri resources for each os profile template registered for this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3431, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'prohibitedFormats'), CTD_ANON_86, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3436, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'prohibitedTargetFormats'), CTD_ANON_87, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3443, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'releaseDate'), pyxb.binding.datatypes.dateTime, scope=Distribution, documentation='the date this operating system was released', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3450, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceUris'), UriList, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3455, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=Distribution, documentation='the estimated size of the operating system (total size of all the packages in the repository)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3456, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skeletonSize'), pyxb.binding.datatypes.long, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3461, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Distribution, documentation='the uri resource for this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3462, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=Distribution, documentation='the version of this operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3467, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'versionId'), pyxb.binding.datatypes.long, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3472, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'visible'), pyxb.binding.datatypes.boolean, scope=Distribution, documentation='boolean to determine if this operating system should be displayed', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3473, 20)))

Distribution._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'welcomeMsg'), pyxb.binding.datatypes.string, scope=Distribution, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3478, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3316, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3335, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3340, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3345, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3351, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3352, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3353, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3358, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3363, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3364, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3369, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3381, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3382, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3387, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3392, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3415, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3420, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3421, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3431, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3436, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3443, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3450, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3455, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3456, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3461, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3462, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3467, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3472, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3473, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3478, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3316, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3321, 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, 'baseMilestonesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3335, 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, 'basePkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3340, 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, 'baseProfilesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3345, 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, 'baseProhibitedFormatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3350, 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, 'baseProhibitedTargetFormatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3351, 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, 'baseServicesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3352, 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, 'baseGoldensUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3353, 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, 'company')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3358, 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, 'completeProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3363, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3364, 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, 'family')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3369, 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, 'lastPkgBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3381, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3382, 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, 'milestoneUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3387, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3392, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3410, 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, 'pkgType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3415, 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, 'preselected')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3420, 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, 'profiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3421, 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, 'profileUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3431, 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, 'prohibitedFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3436, 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, 'prohibitedTargetFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3443, 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, 'releaseDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3450, 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, 'serviceUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3455, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3456, 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, 'skeletonSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3461, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3462, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3467, 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, 'versionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3472, 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, 'visible')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3473, 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, 'welcomeMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3478, 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_311()




Distributions._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributions'), CTD_ANON_88, scope=Distributions, documentation='the list of :ref:`distribution-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3493, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3493, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'distributions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3493, 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_312()




Entitlements._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'entitlements'), CTD_ANON_89, scope=Entitlements, documentation='the list of :ref:`entitlement-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3539, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3539, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'entitlements')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3539, 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_313()




ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'container'), Image, scope=ExportObject, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3564, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadKey'), pyxb.binding.datatypes.string, scope=ExportObject, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3565, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadUri'), pyxb.binding.datatypes.anyURI, scope=ExportObject, documentation='the uri resource to download the exported archive of an appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3570, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_90, scope=ExportObject, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3575, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'location'), pyxb.binding.datatypes.anyURI, scope=ExportObject, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3582, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentType'), pyxb.binding.datatypes.string, scope=ExportObject, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3583, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=ExportObject, documentation='the uri resource of the parent object this object is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3584, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=ExportObject, documentation='the current status of the export job', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3589, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_14, scope=ExportObject, documentation='the format used to describe the meta-data of an exported appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3594, 20)))

ExportObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ExportObject, documentation='the uri resource of this export object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3606, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3564, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3565, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3570, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3575, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3582, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3583, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3584, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3589, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3594, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3606, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'container')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3564, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3565, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3570, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3575, 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, 'location')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3582, 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, 'parentType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3583, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3584, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3589, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3594, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3606, 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_314()




ExportObjects._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'exportObjects'), CTD_ANON_91, scope=ExportObjects, documentation='the list of :ref:`exportobject-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3625, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3625, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'exportObjects')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3625, 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_315()




FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'checksum'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the sha256 checksum value of the file', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3650, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'directory'), pyxb.binding.datatypes.boolean, scope=FileEntry, documentation='boolean flag determining if this file is a directory', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3655, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fullPath'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the full canonical pathname of the file', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3660, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'group'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the group name for this file (access)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'linkTarget'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the destination of a soft or hard link in a filesystem', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3670, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the name of this file', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3675, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'owner'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the filesystem owner of the file', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3680, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=FileEntry, documentation='the uri resource of the parent object this file entry is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3685, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'permissions'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the file permissions', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedInstanceId'), pyxb.binding.datatypes.long, scope=FileEntry, documentation='the id of the parent scanned instance this object belongs to (see :ref:`scannedinstance-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3695, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=FileEntry, documentation='the size (in bytes) of this file', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3700, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subEntries'), pyxb.binding.datatypes.long, scope=FileEntry, documentation='the number of files if this file entry is a directory', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3705, 20)))

FileEntry._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.string, scope=FileEntry, documentation='the uri resource of this file entry object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3710, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3650, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3655, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3660, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3670, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3675, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3680, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3685, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3695, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3700, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3705, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3710, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'checksum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3650, 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, 'directory')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3655, 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, 'fullPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3660, 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, 'group')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 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, 'linkTarget')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3670, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3675, 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, 'owner')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3680, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3685, 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, 'permissions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 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, 'scannedInstanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3695, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3700, 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, 'subEntries')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3705, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3710, 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_316()




FlexiantEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uuid'), pyxb.binding.datatypes.string, scope=FlexiantEntity, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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_317()




FlexiantResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'clusters'), CTD_ANON_92, scope=FlexiantResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20)))

FlexiantResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'offers'), CTD_ANON_271, scope=FlexiantResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'clusters')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3734, 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, 'offers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3864, 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_318()




Galleries._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'galleries'), CTD_ANON_104, scope=Galleries, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3937, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3937, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'galleries')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3937, 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_319()




Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'membersUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3955, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbTemplates'), pyxb.binding.datatypes.long, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3956, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3957, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partnersUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3958, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'productsNotificationsUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3959, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicGallery'), pyxb.binding.datatypes.boolean, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3960, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishers'), CTD_ANON_105, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3961, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishersUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3968, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templatesNotificationsUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3969, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templatesUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3970, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 20)))

Gallery._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userGroupsUri'), pyxb.binding.datatypes.anyURI, scope=Gallery, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3955, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3956, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3957, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3958, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3959, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3960, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3961, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3968, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3969, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3970, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'membersUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3954, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3955, 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, 'nbTemplates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3956, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3957, 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, 'partnersUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3958, 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, 'productsNotificationsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3959, 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, 'publicGallery')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3960, 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, 'publishers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3961, 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, 'publishersUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3968, 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, 'templatesNotificationsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3969, 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, 'templatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3970, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3971, 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, 'userGroupsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3972, 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_320()




GalleryTemplates._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'galleryTemplates'), CTD_ANON_109, scope=GalleryTemplates, documentation='the list of :ref:`gallerytemplate-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'galleryTemplates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4186, 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_321()




GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadId'), pyxb.binding.datatypes.string, scope=GalleryTemplateStat, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4212, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbDownloads'), pyxb.binding.datatypes.long, scope=GalleryTemplateStat, documentation='the number of machine image downloads (generated from this shared appliance template)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4213, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbImports'), pyxb.binding.datatypes.long, scope=GalleryTemplateStat, documentation='the number of imports of this appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4218, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStat, documentation='the uri resource of the parent object (e.g. workspace)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4223, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStat, documentation='the uri resource of this object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4228, 20)))

GalleryTemplateStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'user'), User, scope=GalleryTemplateStat, documentation='the login name of the user to track actions made on a :ref:`gallerytemplate-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4233, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4212, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4213, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4218, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4223, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4228, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4233, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'downloadId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4212, 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, 'nbDownloads')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4213, 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, 'nbImports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4218, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4223, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4228, 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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4233, 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_322()




GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'clonedStats'), CTD_ANON_110, scope=GalleryTemplateStatistics, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4254, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'clonedStatsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation='the uri resource to get all import statistics for an appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4264, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'clones'), CTD_ANON_111, scope=GalleryTemplateStatistics, documentation='a list of :ref:`statdatapoint-object` providing the history of imports', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4269, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloads'), CTD_ANON_112, scope=GalleryTemplateStatistics, documentation='a list of :ref:`statdatapoint-object` providing the history of download statistics', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4279, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hasRating'), pyxb.binding.datatypes.boolean, scope=GalleryTemplateStatistics, documentation='a boolean flag to determine if the appliance template has been rated', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4289, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbDownloads'), pyxb.binding.datatypes.long, scope=GalleryTemplateStatistics, documentation='the total number of downloads of machine images related to the appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4294, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbImports'), pyxb.binding.datatypes.long, scope=GalleryTemplateStatistics, documentation='the total number of imports for this appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4299, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbVotes'), pyxb.binding.datatypes.long, scope=GalleryTemplateStatistics, documentation='the total number of times this appliance template has been rated', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4304, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'overallRating'), pyxb.binding.datatypes.float, scope=GalleryTemplateStatistics, documentation='the overall rating of this appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4309, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation='the uri resource of the parent appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4314, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'truncatedDate'), pyxb.binding.datatypes.string, scope=GalleryTemplateStatistics, documentation='the date of the data point', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation='the uri resource of this object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4324, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'voteStats'), CTD_ANON_113, scope=GalleryTemplateStatistics, documentation='a list of :ref:`votestat-object` providing the all the ratings by users', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4329, 20)))

GalleryTemplateStatistics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'voteStatsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplateStatistics, documentation='the uri resource to retrieve all the ratings by users for this appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4339, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4254, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4264, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4269, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4279, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4289, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4294, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4299, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4304, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4309, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4314, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4324, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4329, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4339, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'clonedStats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4254, 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, 'clonedStatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4264, 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, 'clones')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4269, 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, 'downloads')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4279, 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, 'hasRating')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4289, 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, 'nbDownloads')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4294, 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, 'nbImports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4299, 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, 'nbVotes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4304, 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, 'overallRating')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4309, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4314, 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, 'truncatedDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4319, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4324, 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, 'voteStats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4329, 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, 'voteStatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4339, 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_323()




HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cores'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation='the recommended number of cores', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4359, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cpus'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation='the recommended number of CPUs', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4364, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'memory'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation='the recommended memory size', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4369, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=HardwareSettings, documentation='the uri resource of the parent object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4374, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'storagePerformance'), STD_ANON_16, scope=HardwareSettings, documentation='the storage performance rating', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4379, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=HardwareSettings, documentation='the uri resource of this hardware setting object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4391, 20)))

HardwareSettings._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vcpus'), pyxb.binding.datatypes.int, scope=HardwareSettings, documentation='the recommended number of vCPUs', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4396, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4359, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4364, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4369, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4374, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4379, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4391, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4396, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'cores')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4359, 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, 'cpus')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4364, 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, 'memory')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4369, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4374, 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, 'storagePerformance')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4379, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4391, 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, 'vcpus')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4396, 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_324()




ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'access'), pyxb.binding.datatypes.boolean, scope=ImageFormat, documentation='boolean flag to determine if the requesting user has access to this format', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4590, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=ImageFormat, documentation='boolean flag to determine if this format is visible to the requesting user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4595, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), STD_ANON_17, scope=ImageFormat, documentation='the name of the format', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4600, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'preselected'), pyxb.binding.datatypes.boolean, scope=ImageFormat, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4653, 20)))

ImageFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ImageFormat, documentation='the uri resource of this format', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4590, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4595, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4600, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4653, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'access')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4590, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4595, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4600, 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, 'preselected')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4653, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4654, 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_325()




ImageFormats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageFormats'), CTD_ANON_114, scope=ImageFormats, documentation='the list of :ref:`imageformat-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4673, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4673, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'imageFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4673, 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_326()




ImagePkgs._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imagePkgs'), CTD_ANON_115, scope=ImagePkgs, documentation='the list of :ref:`imagepkg-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4725, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4725, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'imagePkgs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4725, 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_327()




Images._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_116, scope=Images, documentation='the list of :ref:`image-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4749, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4749, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4749, 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_328()




InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'activationKey'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation='the activation key of the Windows operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4834, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation='the uri resource of the appliance template this install profile belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4839, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskSize'), pyxb.binding.datatypes.long, scope=InstallProfile, documentation='the disk size (in bytes).\n\n                                .. note:: this is only used for ``basic partitioning`` with one disk\n                            ', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4844, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'firewallAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'firewallEnabled'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='boolean to determine if the firewall is enabled (only used if ``firewallAuto = true``)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4857, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'groups'), CTD_ANON_119, scope=InstallProfile, documentation='the list of operating system groups (see :ref:`osgroup-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4862, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'groupsUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation='the uri resource to retrieve all the operating system groups', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4872, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hwType'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation='the recommended hardware type (used for VMware type machine images)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4877, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'internetSettingsAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4882, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'kernelParameters'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation='the list of kernel parameters to use (this is one string with each kernel parameter separated by a comma', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4887, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keyboard'), STD_ANON_18, scope=InstallProfile, documentation='the keyboard setting (only used if ``keyboardAuto = true``)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4892, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keyboardAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4971, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'memorySize'), pyxb.binding.datatypes.long, scope=InstallProfile, documentation='the recommended memory size to use for running an instance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4976, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nics'), CTD_ANON_120, scope=InstallProfile, documentation='the list of NICs to configure (see :ref:`nic-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4981, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nicsUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation='the uri resource to get the list of NIC information', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4991, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4996, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionTable'), PartitionTable, scope=InstallProfile, documentation='the partition table information (see :ref:`partitiontable-object`). Only used if ``partitionAuto = true``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5001, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rootUser'), OSUser, scope=InstallProfile, documentation='the root user information, includes root password information', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5006, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'skipLicenses'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5011, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'swapSize'), pyxb.binding.datatypes.long, scope=InstallProfile, documentation='the swap size (in bytes).\n\n                                .. note:: this is only used for ``basic partitioning`` with one disk\n                            ', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5016, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timezone'), STD_ANON_19, scope=InstallProfile, documentation='the timezone to set. Only used if ``timezoneAuto == true``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5024, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timezoneAuto'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5440, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timezoneCity'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation='the city name of the timezone that is set (only considered if ``timezoneAuto == true``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5445, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'updateTools'), pyxb.binding.datatypes.boolean, scope=InstallProfile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5450, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation='the uri resource of this install profile', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5458, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'users'), CTD_ANON_121, scope=InstallProfile, documentation='the list of operating system users to set (see :ref:`osuser-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5463, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'usersUri'), pyxb.binding.datatypes.anyURI, scope=InstallProfile, documentation='the uri resource to retrieve all the operating system users', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5473, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vagrantUser'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation='the user to set for vagrant base boxes', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5478, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'welcomeMsg'), pyxb.binding.datatypes.string, scope=InstallProfile, documentation='welcome message to display to the end user when provisioning an instance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5483, 20)))

InstallProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'seLinuxMode'), seLinuxMode, scope=InstallProfile, documentation='the SELinux mode (disabled/permissive/enforcing)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5488, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4834, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4839, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4844, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4857, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4862, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4872, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4877, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4882, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4887, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4892, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4971, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4976, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4981, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4991, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4996, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5001, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5006, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5011, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5016, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5024, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5440, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5445, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5450, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5458, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5463, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5473, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5478, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5483, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5488, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'activationKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4834, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4839, 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, 'diskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4844, 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, 'firewallAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4852, 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, 'firewallEnabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4857, 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, 'groups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4862, 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, 'groupsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4872, 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, 'hwType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4877, 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, 'internetSettingsAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4882, 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, 'kernelParameters')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4887, 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, 'keyboard')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4892, 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, 'keyboardAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4971, 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, 'memorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4976, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4981, 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, 'nicsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4991, 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, 'partitionAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4996, 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, 'partitionTable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5001, 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, 'rootUser')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5006, 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, 'skipLicenses')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5011, 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, 'swapSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5016, 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, 'timezone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5024, 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, 'timezoneAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5440, 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, 'timezoneCity')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5445, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5450, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5458, 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, 'users')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5463, 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, 'usersUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5473, 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, 'vagrantUser')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5478, 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, 'welcomeMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5483, 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, 'seLinuxMode')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5488, 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_329()




Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'consoleUrl'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credAccount'), CredAccount, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hardware'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hostname'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfile'), InstallProfile, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instanceId'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nics'), CTD_ANON_122, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'state'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'stateMsg'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statesUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statusUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tag'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templateName'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templateUri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 20)))

Instance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Instance, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'consoleUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 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, 'hardware')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 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, 'instanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 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, 'state')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 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, 'stateMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 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, 'statesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 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, 'templateName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 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, 'templateUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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_330()




Instances._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instances'), CTD_ANON_123, scope=Instances, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5576, 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_331()




IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'address'), pyxb.binding.datatypes.string, scope=IPAddress, documentation='the static IP address to set on the NIC', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5609, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'gateway'), pyxb.binding.datatypes.string, scope=IPAddress, documentation='the gateway to set on the NIC', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'netmask'), pyxb.binding.datatypes.string, scope=IPAddress, documentation='the netmask to set on the NIC', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5619, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=IPAddress, documentation='the uri resource of the parent object this object is attached to (e.g. :ref:`nic-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.int, scope=IPAddress, documentation='IP address type (IPv4 or IPv6)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5629, 20)))

IPAddress._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=IPAddress, documentation='the uri resource of this IP address object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5634, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5609, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5619, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5634, 20))
    counters.add(cc_8)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(IPAddress._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'address')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5609, 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, 'gateway')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5614, 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, 'netmask')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5619, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5624, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5629, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5634, 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_332()




Language._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=Language, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5648, 20)))

Language._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'lang'), pyxb.binding.datatypes.string, scope=Language, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5649, 20)))

Language._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Language, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5650, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5648, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5649, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5650, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5648, 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, 'lang')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5649, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5650, 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_333()




Licenses._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licenses'), CTD_ANON_124, scope=Licenses, documentation='the list of :ref:`license-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5700, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5700, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'licenses')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5700, 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_334()




LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskUri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation='the uri resources for each disk this logical group uses', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5758, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskUris'), UriList, scope=LogicalGroup, documentation='the list of uri resources for each disk this logical group uses', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5763, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'groupName'), pyxb.binding.datatypes.string, scope=LogicalGroup, documentation='the logical group name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5768, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=LogicalGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5773, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation='the uri resource of the partition table object (see :ref:`partitiontable-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5774, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionUri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation='the uri resources for each partition this logical group uses', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5779, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionUris'), UriList, scope=LogicalGroup, documentation='the list of uri resources for each partition this logical group uses', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5784, 20)))

LogicalGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=LogicalGroup, documentation='the uri resource of this logical group', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5789, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5758, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5763, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5768, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5773, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5774, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5779, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5784, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5789, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'diskUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5758, 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, 'diskUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5763, 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, 'groupName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5768, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5773, 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, 'partitionTableUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5774, 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, 'partitionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5779, 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, 'partitionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5784, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5789, 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_335()




LogicalGroups._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalGroups'), CTD_ANON_126, scope=LogicalGroups, documentation='the list of :ref:`logicalgroup-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5808, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5808, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'logicalGroups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5808, 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_336()




LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'groupUri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation='the uri resource of the logical group this logical volume uses', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5834, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=LogicalVolume, documentation='the name of this logical volume', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5839, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation='the uri resource of the partition table object (see :ref:`partitiontable-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5844, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation='the uri resource of this logical volume object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5849, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'volumes'), CTD_ANON_127, scope=LogicalVolume, documentation='the list of volumes (partitions), see :ref:`partition-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5854, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'volumesUri'), pyxb.binding.datatypes.anyURI, scope=LogicalVolume, documentation='the uri resource to retrieve the list of volumes (partitions)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5864, 20)))

LogicalVolume._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'volumeUris'), UriList, scope=LogicalVolume, documentation='the list of uri resources of the volume objects (partitions)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5869, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5834, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5839, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5844, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5849, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5854, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5864, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5869, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'groupUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5834, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5839, 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, 'partitionTableUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5844, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5849, 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, 'volumes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5854, 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, 'volumesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5864, 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, 'volumeUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5869, 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_337()




LogicalVolumes._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalVolumes'), CTD_ANON_128, scope=LogicalVolumes, documentation='the list of :ref:`logicalvolume-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5888, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5888, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'logicalVolumes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5888, 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_338()




Memberships._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'memberships'), CTD_ANON_129, scope=Memberships, documentation='the list of :ref:`membership-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5989, 20)))

Memberships._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'msg'), pyxb.binding.datatypes.string, scope=Memberships, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5999, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5989, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5999, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'memberships')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5989, 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, 'msg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5999, 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_339()




Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credAccount'), CredAccount, scope=Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6010, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadUri'), pyxb.binding.datatypes.anyURI, scope=Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6011, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageFormat'), pyxb.binding.datatypes.string, scope=Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6013, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedInstance'), ScannedInstance, scope=Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6014, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6015, 20)))

Migration._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Migration, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6016, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6010, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6011, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6013, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6014, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6015, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6016, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6010, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6011, 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, 'imageFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6012, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6013, 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, 'scannedInstance')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6014, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6015, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6016, 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_340()




Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'date'), pyxb.binding.datatypes.dateTime, scope=Milestone, documentation='the date for this milestone', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6034, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Milestone, documentation='a description of the milestone', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6039, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Milestone, documentation='the name or title of the milestone', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6044, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'source'), pyxb.binding.datatypes.string, scope=Milestone, documentation='the source of the Milestone. Reserved source : distribution (populated automatically by the platform population tools)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6049, 20)))

Milestone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Milestone, documentation='the uri resource of this milestone object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6034, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6039, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6044, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6049, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'date')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6034, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6039, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6044, 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, 'source')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6049, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6054, 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_341()




Milestones._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'milestones'), CTD_ANON_130, scope=Milestones, documentation='the list of :ref:`milestone-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'milestones')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6073, 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_342()




MySoftwareList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mySoftwareList'), CTD_ANON_131, scope=MySoftwareList, documentation='the list of :ref:`mysoftware-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6132, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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(MySoftwareList._UseForTag(pyxb.namespace.ExpandedName(None, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'mySoftwareList')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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)
MySoftwareList._Automaton = _BuildAutomaton_343()




NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=NetworkZone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6151, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'layers'), CTD_ANON_132, scope=NetworkZone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6152, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=NetworkZone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6159, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=NetworkZone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6160, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'securityGroup'), SecurityGroup, scope=NetworkZone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6161, 20)))

NetworkZone._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=NetworkZone, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6151, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6152, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6159, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6160, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6161, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6151, 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, 'layers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6152, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6159, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6160, 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, 'securityGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6161, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6162, 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_344()




NetworkZones._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'networkZones'), CTD_ANON_133, scope=NetworkZones, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'networkZones')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6172, 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_345()




Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'autoConnect'), pyxb.binding.datatypes.boolean, scope=Nic, documentation='a boolean highligthing if the network card should be activated automatically', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6194, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'default'), pyxb.binding.datatypes.boolean, scope=Nic, documentation='a boolean hightlighting if the network card is the default machine network card', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6199, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dhcpClientId'), pyxb.binding.datatypes.string, scope=Nic, documentation='the dhcp client id', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6204, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipAddresses'), CTD_ANON_134, scope=Nic, documentation='the list of static IP address information for this NIC (see :ref:`ipaddress-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6209, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipAddressesUri'), pyxb.binding.datatypes.anyURI, scope=Nic, documentation='the uri resource to retrieve the IP address information for this NIC', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipv4DnsServers'), pyxb.binding.datatypes.string, scope=Nic, documentation='the space separated list of IPv4 DNS servers', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6224, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipv4Method'), pyxb.binding.datatypes.int, scope=Nic, documentation='the IPv4 method to be used (manual, dhcp, etc.)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6229, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipv4SearchDomains'), pyxb.binding.datatypes.string, scope=Nic, documentation='the space separated list of IPv4 search domains', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipv6DnsServers'), pyxb.binding.datatypes.string, scope=Nic, documentation='the space separated list of IPv6 DNS servers', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6239, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipv6Method'), pyxb.binding.datatypes.int, scope=Nic, documentation='the IPv6 method to be used (manual, dhcp, etc.)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6244, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipv6SearchDomains'), pyxb.binding.datatypes.string, scope=Nic, documentation='the space separated list of IPv6 search domains', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6249, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'macAddress'), pyxb.binding.datatypes.string, scope=Nic, documentation='the MAC address for this NIC card', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6254, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Nic, documentation='the name of this NIC', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6259, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Nic, documentation='the uri resource of the parent object this NIC is attached to (e.g. an install profile object)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'privateNic'), pyxb.binding.datatypes.boolean, scope=Nic, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6269, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'routes'), CTD_ANON_135, scope=Nic, documentation='the list of :ref:`route-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6270, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'routesUri'), pyxb.binding.datatypes.anyURI, scope=Nic, documentation='the uri to get all the :ref:`route-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.int, scope=Nic, documentation='the type of NIC', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6285, 20)))

Nic._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Nic, documentation='the uri resource of this NIC', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6290, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6194, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6199, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6204, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6209, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6224, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6239, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6249, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6254, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6259, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6269, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6270, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6290, 20))
    counters.add(cc_19)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'autoConnect')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6194, 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, 'default')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6199, 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, 'dhcpClientId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6204, 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, 'ipAddresses')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6209, 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, 'ipAddressesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6219, 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, 'ipv4DnsServers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6224, 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, 'ipv4Method')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6229, 20))
    st_10 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_10)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'ipv4SearchDomains')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6234, 20))
    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(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'ipv6DnsServers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6239, 20))
    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(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'ipv6Method')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6244, 20))
    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(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'ipv6SearchDomains')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6249, 20))
    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(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'macAddress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6254, 20))
    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(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6259, 20))
    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(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6264, 20))
    st_17 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_17)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'privateNic')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6269, 20))
    st_18 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_18)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'routes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6270, 20))
    st_19 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_19)
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'routesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6280, 20))
    st_20 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_20)
    final_update = set()
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6285, 20))
    st_21 = fac.State(symbol, is_initial=False, final_update=final_update, is_unordered_catenation=False)
    states.append(st_21)
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_19, False))
    symbol = pyxb.binding.content.ElementUse(Nic._UseForTag(pyxb.namespace.ExpandedName(None, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6290, 20))
    st_22 = fac.State(symbol, is_initial=False, 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) ]))
    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_11, [
         ]))
    transitions.append(fac.Transition(st_12, [
         ]))
    transitions.append(fac.Transition(st_13, [
         ]))
    st_10._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_11, [
        fac.UpdateInstruction(cc_10, True) ]))
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_10, False) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_10, False) ]))
    st_11._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_12, [
        fac.UpdateInstruction(cc_11, True) ]))
    transitions.append(fac.Transition(st_13, [
        fac.UpdateInstruction(cc_11, False) ]))
    st_12._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
         ]))
    transitions.append(fac.Transition(st_15, [
         ]))
    transitions.append(fac.Transition(st_16, [
         ]))
    transitions.append(fac.Transition(st_17, [
         ]))
    transitions.append(fac.Transition(st_18, [
         ]))
    transitions.append(fac.Transition(st_19, [
         ]))
    transitions.append(fac.Transition(st_20, [
         ]))
    transitions.append(fac.Transition(st_21, [
         ]))
    st_13._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_14, [
        fac.UpdateInstruction(cc_12, True) ]))
    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_14._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_15, [
        fac.UpdateInstruction(cc_13, True) ]))
    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_15._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_16, [
        fac.UpdateInstruction(cc_14, True) ]))
    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_16._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_17, [
        fac.UpdateInstruction(cc_15, True) ]))
    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_17._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_18, [
        fac.UpdateInstruction(cc_16, True) ]))
    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_18._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_19, [
        fac.UpdateInstruction(cc_17, True) ]))
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_17, False) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_17, False) ]))
    st_19._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_20, [
        fac.UpdateInstruction(cc_18, True) ]))
    transitions.append(fac.Transition(st_21, [
        fac.UpdateInstruction(cc_18, False) ]))
    st_20._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
         ]))
    st_21._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_22, [
        fac.UpdateInstruction(cc_19, True) ]))
    st_22._set_transitionSet(transitions)
    return fac.Automaton(states, counters, False, containing_state=None)
Nic._Automaton = _BuildAutomaton_346()




Nics._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nics'), CTD_ANON_136, scope=Nics, documentation='the list of :ref:`nic-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6309, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6309, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6309, 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_347()




OpenstackEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'id'), pyxb.binding.datatypes.string, scope=OpenstackEntity, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 20)))

OpenstackEntity._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'regionName'), pyxb.binding.datatypes.string, scope=OpenstackEntity, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 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, 'regionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 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_348()




OpenstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'regions'), CTD_ANON_137, scope=OpenstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6351, 20)))

OpenstackResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tenants'), CTD_ANON_138, scope=OpenstackResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6366, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6351, 20))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6366, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'regions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6351, 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, 'tenants')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6366, 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_349()




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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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_350()




CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'available'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6374, 52)))

CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6375, 52)))

CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'id'), pyxb.binding.datatypes.string, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6376, 52)))

CTD_ANON_251._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'regionsEntities'), CTD_ANON_139, scope=CTD_ANON_251, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6377, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6370, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6374, 52))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6375, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6376, 52))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6377, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'available')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6374, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6375, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6376, 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, 'regionsEntities')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6377, 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_351()




OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bytesLoaded'), pyxb.binding.datatypes.long, scope=OpStatus, documentation='the number of bytes uploaded or downloaded (used for calculating progress)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6479, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bytesTotal'), pyxb.binding.datatypes.long, scope=OpStatus, documentation='the total number of bytes expecting to be loaded (used for calculating progress)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6484, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cancelled'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation='a boolean flag to indicate that the job this status was attached to has been cancelled', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6489, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'complete'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation='a boolean flag to indicate that the job this status was attached has completed', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6494, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'detailedError'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation='a boolean flag to indicate that there is detailed error message information', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6499, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'detailedErrorMsg'), pyxb.binding.datatypes.string, scope=OpStatus, documentation='the detailed error message', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6504, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'error'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation='a boolean flag to indicate that an error has occurred in the job this status is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6509, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'errorMessage'), pyxb.binding.datatypes.string, scope=OpStatus, documentation='the error message', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6514, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'eta'), pyxb.binding.datatypes.dateTime, scope=OpStatus, documentation='the estimated time of when the job will complete', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6519, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'message'), pyxb.binding.datatypes.string, scope=OpStatus, documentation='the current status message', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6524, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=OpStatus, documentation='the uri resource of the parent object this status object is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6529, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'percentage'), pyxb.binding.datatypes.int, scope=OpStatus, documentation='the current progress as a percentage', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6534, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'published'), pyxb.binding.datatypes.boolean, scope=OpStatus, documentation='a boolean flag used to indicate if the job has finished (for publishing jobs)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6539, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalTime'), pyxb.binding.datatypes.dateTime, scope=OpStatus, documentation='the total time the job has taken to complete', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6544, 20)))

OpStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=OpStatus, documentation='the uri resource of this status object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6549, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6479, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6484, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6489, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6494, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6499, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6504, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6509, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6514, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6519, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6524, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6529, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6534, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6539, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6544, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6549, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'bytesLoaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6479, 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, 'bytesTotal')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6484, 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, 'cancelled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6489, 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, 'complete')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6494, 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, 'detailedError')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6499, 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, 'detailedErrorMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6504, 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, 'error')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6509, 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, 'errorMessage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6514, 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, 'eta')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6519, 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, 'message')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6524, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6529, 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, 'percentage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6534, 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, 'published')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6539, 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, 'totalTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6549, 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_352()




OpStatuses._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statuses'), CTD_ANON_144, scope=OpStatuses, documentation='the list of :ref:`status-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6568, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6568, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'statuses')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6568, 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_353()




Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'activateNewUsers'), pyxb.binding.datatypes.boolean, scope=Org, documentation='a boolean flag to indicate to make any news users being created in this organization to automatically active', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6593, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'admin'), pyxb.binding.datatypes.boolean, scope=Org, documentation='boolean flag to indicate whether the user requesting this organization information is an administrator of this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6598, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'appliancesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the appliance templates in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6603, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUris'), UriList, scope=Org, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6608, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'categoriesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the categories added to this organization (see :ref:`category-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6609, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'companiesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the companies registered in this organization (see :ref:`company-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6614, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'company'), Company, scope=Org, documentation='the org company', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6619, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'defaultDistributions'), CTD_ANON_145, scope=Org, documentation='the list of default operating systems available in this organization (see :ref:`distribution-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6624, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'defaultFormats'), CTD_ANON_146, scope=Org, documentation='the list of default primitive formats available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6634, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'defaultTargetFormats'), CTD_ANON_147, scope=Org, documentation='the list of default formats available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6644, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'defaultOrg'), pyxb.binding.datatypes.boolean, scope=Org, documentation='boolean to indicate if this organization is the default of the platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6654, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the operating systems of the organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6659, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionUris'), UriList, scope=Org, documentation='the list of uri resources of each distribution available in the organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6664, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formats'), CTD_ANON_148, scope=Org, documentation='the list of primitive formats available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6669, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatforms'), CTD_ANON_149, scope=Org, documentation='the list of target platforms available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6679, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormats'), CTD_ANON_150, scope=Org, documentation='the list of target formats available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6689, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formatsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the available primitive formats in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6699, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formatUris'), UriList, scope=Org, documentation='the list of uri resources for each primitive format available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6704, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the available target platforms in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6709, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatformUris'), UriList, scope=Org, documentation='the list of uri resources for each target platform available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6714, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the available target formats in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6719, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormatUris'), UriList, scope=Org, documentation='the list of uri resources for each target format available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6724, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'galleryUri'), pyxb.binding.datatypes.anyURI, scope=Org, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6729, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'license'), License, scope=Org, documentation='the org license', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6730, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licensesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the registered licenses in the org', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6735, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licenseUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve the license of the org', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6740, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'membersUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the users registered to this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6745, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'milestonesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the milestones registered to this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6750, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Org, documentation='the organization name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6755, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projectsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation="the uri resource to retrieve all the projects registered to this organization's project catalog", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6760, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rolesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the roles registered to this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6765, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the statistics for this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6770, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subscriptionProfiles'), CTD_ANON_151, scope=Org, documentation='the list of subscription profiles available in this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6775, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subscriptionProfilesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the subscription profiles registered to this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6785, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource for this organization object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6790, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'workspacesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the workspaces registered to this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6795, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'repositoriesUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the operating system repositories registered to this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6800, 20)))

Org._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'artifactAccountsUri'), pyxb.binding.datatypes.anyURI, scope=Org, documentation='the uri resource to retrieve all the artifact accounts registered to this organization', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6805, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6593, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6598, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6603, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6608, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6609, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6614, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6619, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6624, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6634, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6644, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6654, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6659, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6664, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6669, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6679, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6689, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6699, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6704, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6709, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6714, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6719, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6724, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6729, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6730, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6735, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6740, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6745, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6750, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6755, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6760, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6765, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6770, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6775, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6785, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6790, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6795, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6800, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6805, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'activateNewUsers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6593, 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, 'admin')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6598, 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, 'appliancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6603, 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, 'applianceUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6608, 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, 'categoriesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6609, 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, 'companiesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6614, 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, 'company')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6619, 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, 'defaultDistributions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6624, 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, 'defaultFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6634, 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, 'defaultTargetFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6644, 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, 'defaultOrg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6654, 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, 'distributionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6659, 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, 'distributionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6664, 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, 'formats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6669, 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, 'targetPlatforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6679, 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, 'targetFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6689, 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, 'formatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6699, 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, 'formatUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6704, 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, 'targetPlatformsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6709, 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, 'targetPlatformUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6714, 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, 'targetFormatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6719, 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, 'targetFormatUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6724, 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, 'galleryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6729, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6730, 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, 'licensesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6735, 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, 'licenseUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6740, 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, 'membersUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6745, 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, 'milestonesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6750, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6755, 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, 'projectsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6760, 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, 'rolesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6765, 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, 'statsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6770, 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, 'subscriptionProfiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6775, 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, 'subscriptionProfilesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6785, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6790, 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, 'workspacesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6795, 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, 'repositoriesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6800, 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, 'artifactAccountsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6805, 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_354()




Orgs._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgs'), CTD_ANON_152, scope=Orgs, documentation='the list of :ref:`org-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6824, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6824, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'orgs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6824, 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_355()




OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'groupId'), pyxb.binding.datatypes.string, scope=OSGroup, documentation='the unique id of the group (only used if ``groupIdAuto == false``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6850, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'groupIdAuto'), pyxb.binding.datatypes.boolean, scope=OSGroup, documentation='boolean flag to determine if the group id should be calculated', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6855, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=OSGroup, documentation='the group name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6860, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sudo'), pyxb.binding.datatypes.int, scope=OSGroup, documentation='a flag to configure sudoers parameters (0 : no sudo, 1: sudo, 2: sudo without password)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6865, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'systemGroup'), pyxb.binding.datatypes.boolean, scope=OSGroup, documentation='flag to determine if this is a system group', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6870, 20)))

OSGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=OSGroup, documentation='the uri resource of this group object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6875, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6850, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6855, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6860, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6865, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6870, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6875, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'groupId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6850, 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, 'groupIdAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6855, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6860, 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, 'sudo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6865, 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, 'systemGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6870, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6875, 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_356()




OSGroups._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osGroups'), CTD_ANON_153, scope=OSGroups, documentation='the list of :ref:`osgroup-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6894, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6894, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'osGroups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6894, 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_357()




OSPackages._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osPkgs'), CTD_ANON_154, scope=OSPackages, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6952, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6952, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'osPkgs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6952, 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_358()




OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disablePasswordLogin'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation='boolean to disable the user logging into the system using a password', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7064, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'encrypted'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation='boolean indicating that the password string is encrypted', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7069, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fullName'), pyxb.binding.datatypes.string, scope=OSUser, documentation='the full name of the user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7074, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'homeDir'), pyxb.binding.datatypes.string, scope=OSUser, documentation='the home directory of the user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7079, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=OSUser, documentation='the user name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7084, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=OSUser, documentation='the user password', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7089, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'passwordAuto'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation='a boolean indicating for the platform to automatically set the password listed in the attribute password', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7094, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'primaryGroup'), pyxb.binding.datatypes.string, scope=OSUser, documentation="the user's primary group (see :ref:`osgroup-object`)", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7099, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'primaryGroupAuto'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation="boolean indicating for the platform to automatically assign the user's primary group", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7104, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'secondaryGroups'), pyxb.binding.datatypes.string, scope=OSUser, documentation="a list of the user's secondary groups (each group separated by a comma)", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7109, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'shell'), pyxb.binding.datatypes.string, scope=OSUser, documentation='the shell type for the user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7114, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sshKeys'), CTD_ANON_158, scope=OSUser, documentation='a list of public SSH keys for the user (see :ref:`sshkey-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7119, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sudo'), pyxb.binding.datatypes.int, scope=OSUser, documentation='a flag to configure sudoers parameters (0 : no sudo, 1: sudo, 2: sudo without password)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7129, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'systemUser'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation='a boolean indicating that this is a system user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7134, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=OSUser, documentation='the uri resource of this user object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7139, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userId'), pyxb.binding.datatypes.string, scope=OSUser, documentation='the unique id of this user (only used if ``userIdAuto == false``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7144, 20)))

OSUser._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userIdAuto'), pyxb.binding.datatypes.boolean, scope=OSUser, documentation="boolean indicating whether the platform should automatically calculate the user's id", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7149, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7064, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7069, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7074, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7079, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7084, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7089, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7094, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7099, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7104, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7109, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7114, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7119, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7129, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7134, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7139, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7144, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7149, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'disablePasswordLogin')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7064, 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, 'encrypted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7069, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7074, 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, 'homeDir')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7079, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7084, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7089, 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, 'passwordAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7094, 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, 'primaryGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7099, 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, 'primaryGroupAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7104, 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, 'secondaryGroups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7109, 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, 'shell')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7114, 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, 'sshKeys')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7119, 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, 'sudo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7129, 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, 'systemUser')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7134, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7139, 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, 'userId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7144, 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, 'userIdAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7149, 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_359()




OSUsers._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osUsers'), CTD_ANON_159, scope=OSUsers, documentation='the list of :ref:`osuser-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7168, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7168, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'osUsers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7168, 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_360()




Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dumpLocation'), pyxb.binding.datatypes.string, scope=Partition, documentation="the location of the partition's dump file", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7193, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fstype'), STD_ANON_21, scope=Partition, documentation='the filesystem type of the partition', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7198, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'growable'), pyxb.binding.datatypes.boolean, scope=Partition, documentation='boolean indicating whether this partition is growable', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'label'), pyxb.binding.datatypes.string, scope=Partition, documentation='partition label', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalPartitions'), CTD_ANON_160, scope=Partition, documentation='list of logical partitions (this needs to be an ``extended`` partition)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7230, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalPartitionsUri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation='the uri resource to retrieve the logical partitions', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7240, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalPartitionUris'), UriList, scope=Partition, documentation='the list of uris of each logical partition', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7245, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mpoint'), pyxb.binding.datatypes.string, scope=Partition, documentation='the mount point', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7250, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Partition, documentation='the partition name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7255, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation='the uri resource of the parent object this partition is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7260, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitionTableUri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation='the uri resource of the partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7265, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=Partition, documentation='the size (in bytes) of the partition', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7270, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Partition, documentation='the uri resource of this partition object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7275, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'volumeOrder'), pyxb.binding.datatypes.int, scope=Partition, documentation='the volume order', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7280, 20)))

Partition._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mbrBoot'), pyxb.binding.datatypes.boolean, scope=Partition, documentation='boolean indicating whether this partition is bootable', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7285, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7193, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7198, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7230, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7240, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7245, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7250, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7255, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7260, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7265, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7270, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7275, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7280, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7285, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'dumpLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7193, 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, 'fstype')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7198, 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, 'growable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7220, 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, 'label')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7225, 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, 'logicalPartitions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7230, 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, 'logicalPartitionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7240, 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, 'logicalPartitionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7245, 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, 'mpoint')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7250, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7255, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7260, 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, 'partitionTableUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7265, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7270, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7275, 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, 'volumeOrder')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7280, 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, 'mbrBoot')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7285, 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_361()




Partitions._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partitions'), CTD_ANON_161, scope=Partitions, documentation='the list of :ref:`partition-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7304, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7304, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'partitions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7304, 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_362()




PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disks'), CTD_ANON_162, scope=PartitionTable, documentation='the list of disks this partition table has (see :ref:`disk-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7330, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disksUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation='the uri resource to retrieve the disks for this partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7340, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskUris'), UriList, scope=PartitionTable, documentation='the list of uris for each disk of the partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7345, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation='the uri resource of the install profile this partition table is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7350, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalGroups'), CTD_ANON_163, scope=PartitionTable, documentation='the list of logical groups for this partition table (see :ref:`logicalgroup-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7355, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalGroupsUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation='the uri resource to retrieve the logical groups in this partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7365, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalGroupUris'), UriList, scope=PartitionTable, documentation='the list of uri resources for each logical group in this partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7370, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalVolumes'), CTD_ANON_164, scope=PartitionTable, documentation='the list of logical volumes (partitions) in this partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7375, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalVolumesUri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation='the uri resource to retrieve the logical volumes in this partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7385, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logicalVolumeUris'), UriList, scope=PartitionTable, documentation='the list of uri resources for each logical volume in this partition table', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7390, 20)))

PartitionTable._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=PartitionTable, documentation='the uri resource of this partition table object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7395, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7330, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7340, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7345, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7350, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7355, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7365, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7370, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7375, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7385, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7390, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7395, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'disks')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7330, 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, 'disksUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7340, 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, 'diskUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7345, 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, 'installProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7350, 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, 'logicalGroups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7355, 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, 'logicalGroupsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7365, 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, 'logicalGroupUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7370, 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, 'logicalVolumes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7375, 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, 'logicalVolumesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7385, 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, 'logicalVolumeUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7390, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7395, 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_363()




PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'category'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation='the category for this group of packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7539, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'company'), Company, scope=PkgGroup, documentation='the company name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7544, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation='the description for this group of packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7549, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionUri'), pyxb.binding.datatypes.anyURI, scope=PkgGroup, documentation='the uri resource of the operating system these packages belong to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7554, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distroId'), pyxb.binding.datatypes.long, scope=PkgGroup, documentation='the unique id of the operating system these packages belong to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7559, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installedSize'), pyxb.binding.datatypes.long, scope=PkgGroup, documentation='the estimated disk size (in bytes) required to install these group of packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7564, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'license'), License, scope=PkgGroup, documentation='the license information (see :ref:`license-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7569, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation='the name of these group of packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7574, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packagesUri'), pyxb.binding.datatypes.anyURI, scope=PkgGroup, documentation='the uri resource to retrieve the details of these packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7579, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packageUris'), UriList, scope=PkgGroup, documentation='the list of uri resources for each package in the group', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7584, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'release'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation='the release information for the group', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7589, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'restricted'), pyxb.binding.datatypes.boolean, scope=PkgGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7594, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=PkgGroup, documentation='the total size of all the packages in the group (in bytes)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7595, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tag'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation='the tag information', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7600, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=PkgGroup, documentation='the uri resource of this package group object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7605, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=PkgGroup, documentation='the version information of this package group', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7610, 20)))

PkgGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packages'), CTD_ANON_165, scope=PkgGroup, documentation='the list of packages in this group (see :ref:`package-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7615, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7539, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7544, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7549, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7554, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7559, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7564, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7569, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7574, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7579, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7584, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7589, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7594, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7595, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7600, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7605, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7610, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7615, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7539, 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, 'company')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7544, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7549, 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, 'distributionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7554, 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, 'distroId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7559, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7564, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7569, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7574, 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, 'packagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7579, 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, 'packageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7584, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7589, 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, 'restricted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7594, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7595, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7600, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7605, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7610, 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, 'packages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7615, 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_364()




PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'date'), pyxb.binding.datatypes.dateTime, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7665, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7666, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'source'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7667, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sourceId'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7668, 20)))

PkgUpdateInfo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=PkgUpdateInfo, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7665, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7666, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7667, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7668, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'date')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7665, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7666, 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, 'source')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7667, 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, 'sourceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7668, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7669, 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_365()




PkgUpdateInfoList._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkgUpdateInfoList'), CTD_ANON_167, scope=PkgUpdateInfoList, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7679, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7679, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'pkgUpdateInfoList')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7679, 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_366()




ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'allowed'), pyxb.binding.datatypes.boolean, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7702, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cryptAlgo'), pyxb.binding.datatypes.int, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7703, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'email'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7704, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'expires'), pyxb.binding.datatypes.dateTime, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7705, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licenseContents'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licenseKey'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7707, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'machineId'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7708, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 20)))

ProductAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ProductAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7710, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7702, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7703, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7704, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7705, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7707, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7708, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7710, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'allowed')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7702, 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, 'cryptAlgo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7703, 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, 'email')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7704, 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, 'expires')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7705, 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, 'licenseContents')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7706, 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, 'licenseKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7707, 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, 'machineId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7708, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7709, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7710, 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_367()




Projects._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projects'), CTD_ANON_168, scope=Projects, documentation='the list of :ref:`project-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7746, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7746, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'projects')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7746, 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_368()




PublishImages._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishImages'), CTD_ANON_170, scope=PublishImages, documentation='the list of :ref:`publishimage-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8334, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8334, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'publishImages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8334, 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_369()




Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'frequency'), STD_ANON_22, scope=Quota, documentation='whether the quota should be reset at a certain frequency (only monthly is supported at the moment)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8359, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'limit'), pyxb.binding.datatypes.long, scope=Quota, documentation='the quota limit', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8370, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nb'), pyxb.binding.datatypes.long, scope=Quota, documentation='the current number', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8375, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'renewalDate'), pyxb.binding.datatypes.dateTime, scope=Quota, documentation='the renewal date of the quota', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8380, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_23, scope=Quota, documentation='the quota type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8385, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'typeId'), pyxb.binding.datatypes.int, scope=Quota, documentation='the id of the type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8398, 20)))

Quota._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Quota, documentation='the uri resource of this quota object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8403, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8359, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8370, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8375, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8380, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8385, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8398, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8403, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'frequency')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8359, 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, 'limit')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8370, 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, 'nb')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8375, 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, 'renewalDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8380, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8385, 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, 'typeId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8398, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8403, 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_370()




Quotas._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'quotas'), CTD_ANON_171, scope=Quotas, documentation='the list of :ref:`quota-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8422, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8422, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'quotas')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8422, 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_371()




Ranking._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceURI'), pyxb.binding.datatypes.anyURI, scope=Ranking, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8442, 20)))

Ranking._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rank'), pyxb.binding.datatypes.int, scope=Ranking, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8443, 20)))

Ranking._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Ranking, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8444, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8442, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8443, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8444, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'applianceURI')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8442, 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, 'rank')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8443, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8444, 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_372()




Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accepted'), pyxb.binding.datatypes.boolean, scope=Referral, documentation='a boolean indicating whether the invitation has been accepted', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'declined'), pyxb.binding.datatypes.boolean, scope=Referral, documentation='a boolean indicating whether the invitation has been declined', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8465, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'msg'), pyxb.binding.datatypes.string, scope=Referral, documentation='a message included in the invitation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8470, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Referral, documentation='the uri resource of the parent object this object belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'referrer'), UserProfile, scope=Referral, documentation='the user creating the invitation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8480, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Referral, documentation='the uri resource of this object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8485, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'user'), UserProfile, scope=Referral, documentation='the user being invited', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8490, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userEmail'), pyxb.binding.datatypes.string, scope=Referral, documentation='the email of the user being invited', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8495, 20)))

Referral._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userLogin'), pyxb.binding.datatypes.string, scope=Referral, documentation='the username of the user being invited', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8500, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8465, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8470, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8480, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8485, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8490, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8495, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8500, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'accepted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 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, 'declined')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8465, 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, 'msg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8470, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 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, 'referrer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8480, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8485, 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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8490, 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, 'userEmail')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8495, 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, 'userLogin')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8500, 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_373()




Referrals._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'referrals'), CTD_ANON_172, scope=Referrals, documentation='the list of :ref:`referral-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8519, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8519, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'referrals')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8519, 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_374()




Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Repository, documentation='the name of the repository', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8544, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Repository, documentation='the uri resource of the parent object this repository object belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8549, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Repository, documentation='the uri resource of this repository object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8554, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionsUri'), pyxb.binding.datatypes.anyURI, scope=Repository, documentation='the uri resource to retrieve the operating system(s) of this repository (may contain minor versions)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8559, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'url'), pyxb.binding.datatypes.string, scope=Repository, documentation='the URL endpoint of this repository', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8564, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packagingType'), STD_ANON_24, scope=Repository, documentation='the package type ths repository holds', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8569, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'lastUpdated'), pyxb.binding.datatypes.dateTime, scope=Repository, documentation='the date this repository last recieved a package update', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8580, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=Repository, documentation='the current status of the repository', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8585, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'officiallySupported'), pyxb.binding.datatypes.boolean, scope=Repository, documentation='boolean indicating whether this repository is officially supported', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8590, 20)))

Repository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionsUriList'), UriList, scope=Repository, documentation='the list of uri resources for each operating system contained in this repository', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8595, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8544, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8549, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8554, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8559, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8564, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8569, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8580, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8585, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8590, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8595, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8544, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8549, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8554, 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, 'distributionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8559, 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, 'url')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8564, 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, 'packagingType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8569, 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, 'lastUpdated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8580, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8585, 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, 'officiallySupported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8590, 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, 'distributionsUriList')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8595, 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_375()




Repositories._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'repositories'), CTD_ANON_173, scope=Repositories, documentation='the list of :ref:`repository-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8614, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8614, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'repositories')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8614, 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_376()




Role._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Role, documentation='the role name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8642, 20)))

Role._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Role, documentation='the role descrition', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8647, 20)))

Role._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'entitlements'), CTD_ANON_174, scope=Role, documentation='the list of entitlements this role contains (see :ref:`entitlement-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8642, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8647, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8642, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8647, 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, 'entitlements')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8652, 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_377()




Roles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'roles'), CTD_ANON_175, scope=Roles, documentation='the list of :ref:`role-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8676, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8676, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'roles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8676, 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_378()




Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'address'), pyxb.binding.datatypes.string, scope=Route, documentation='the IP address', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8701, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'gateway'), pyxb.binding.datatypes.string, scope=Route, documentation='the gateway value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8706, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'metric'), pyxb.binding.datatypes.int, scope=Route, documentation='the metric value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8711, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'netmask'), pyxb.binding.datatypes.string, scope=Route, documentation='the netmask value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8716, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Route, documentation='the uri resource of the parent object this route is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8721, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.int, scope=Route, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8726, 20)))

Route._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Route, documentation='the uri resource of this route', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8727, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8701, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8706, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8716, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8721, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8727, 20))
    counters.add(cc_8)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(Route._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'address')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8701, 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, 'gateway')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8706, 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, 'metric')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8711, 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, 'netmask')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8716, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8721, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8726, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8727, 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_379()




Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'direction'), STD_ANON_25, scope=Rule, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8741, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Rule, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8749, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'portRange'), pyxb.binding.datatypes.string, scope=Rule, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8750, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'protocol'), STD_ANON_26, scope=Rule, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8751, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'source'), pyxb.binding.datatypes.string, scope=Rule, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 20)))

Rule._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Rule, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8760, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8741, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8749, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8750, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8751, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8760, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'direction')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8741, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8749, 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, 'portRange')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8750, 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, 'protocol')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8751, 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, 'source')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8759, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8760, 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_380()




Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'binariesExtracted'), pyxb.binding.datatypes.boolean, scope=Scan, documentation='a boolean flag determining of the overall has been extracted by the platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8776, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'binariesReceived'), pyxb.binding.datatypes.boolean, scope=Scan, documentation='a boolean flag determining of the overall has been received by the platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8781, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'error'), pyxb.binding.datatypes.boolean, scope=Scan, documentation='a boolean flag to indicate an error during the scan process', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8786, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'errorMsg'), pyxb.binding.datatypes.string, scope=Scan, documentation='the error message', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'extraFiles'), CTD_ANON_176, scope=Scan, documentation='a list of :ref:`scannedfile-object` files that are not part of any native package on the file system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8796, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'filesUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='a uri resource to retrieve all the filesystem files reported by the scan process', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8806, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_177, scope=Scan, documentation='a list of :ref:`image-object` objects that have been generated from this scan report', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8811, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imagesUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri resource to retrieve all the machine images generated from this scan report', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8821, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imports'), CTD_ANON_178, scope=Scan, documentation='a list of :ref:`scanimport-object` objects that have been imported from this scan report', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8826, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'winServices'), CTD_ANON_179, scope=Scan, documentation='a list of :ref:`winService-object` objects that represent Windows services on the scanned machine', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8836, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'winApplications'), CTD_ANON_180, scope=Scan, documentation='a list of :ref:`winmsiapplication-object` objects that represent Windows applications on the scanned machine', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8846, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'importsUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri resource to retrieve all the imports', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8856, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfile'), InstallProfile, scope=Scan, documentation='the install profile of the scanned system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8861, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfileUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri resource of the :ref:`installprofile-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8866, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Scan, documentation='the scan name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8871, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'overlayCrc'), pyxb.binding.datatypes.string, scope=Scan, documentation='the crc of the scan overlay archive', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8876, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'overlayImported'), pyxb.binding.datatypes.boolean, scope=Scan, documentation='a boolean indicating whether the overlay has been imported on the platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8881, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'overlayPath'), pyxb.binding.datatypes.string, scope=Scan, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8886, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'overlayUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri resource to upload the overlay', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8887, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rawPartitionsUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri resource to upload the raw partitions (only for Windows source machines)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8892, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packages'), CTD_ANON_181, scope=Scan, documentation='the list of :ref:`package-object` objects listed in the scan report', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8897, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'packagesUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri resource to retrieve all the medatadata of the scanned packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8907, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rejected'), pyxb.binding.datatypes.boolean, scope=Scan, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8912, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scanned'), pyxb.binding.datatypes.boolean, scope=Scan, documentation='a boolean indicating if the scan report has been received from the scan agent on the source machine', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedInstanceUri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri of the parent scanned instance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=Scan, documentation='the status of the scan', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8923, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalFilesAdded'), pyxb.binding.datatypes.int, scope=Scan, documentation='the number of extra files found in the scan report', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8928, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalFilesDeleted'), pyxb.binding.datatypes.int, scope=Scan, documentation='the number of files that have been deleted in source machine installed packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8933, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalFilesModified'), pyxb.binding.datatypes.int, scope=Scan, documentation='the number of files that have been modified in the source machine installed packages', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8938, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalPackages'), pyxb.binding.datatypes.int, scope=Scan, documentation='the number of native packages installed on the source machine', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8943, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uncompressedBinarySize'), pyxb.binding.datatypes.long, scope=Scan, documentation='the size of all the overlays', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8948, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Scan, documentation='the uri of the scan', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8953, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'validated'), pyxb.binding.datatypes.boolean, scope=Scan, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8958, 20)))

Scan._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rawScan'), pyxb.binding.datatypes.boolean, scope=Scan, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8959, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8776, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8781, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8786, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8796, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8806, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8811, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8821, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8826, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8836, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8846, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8856, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8861, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8866, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8871, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8876, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8881, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8886, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8887, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8892, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8897, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8907, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8912, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8923, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8928, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8933, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8938, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8943, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8948, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8953, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8958, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8959, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'binariesExtracted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8776, 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, 'binariesReceived')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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(Scan._UseForTag(pyxb.namespace.ExpandedName(None, 'error')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8786, 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, 'errorMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8791, 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, 'extraFiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8796, 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, 'filesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8806, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8811, 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, 'imagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8821, 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, 'imports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8826, 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, 'winServices')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8836, 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, 'winApplications')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8846, 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, 'importsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8856, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8861, 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, 'installProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8866, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8871, 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, 'overlayCrc')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8876, 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, 'overlayImported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8881, 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, 'overlayPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8886, 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, 'overlayUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8887, 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, 'rawPartitionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8892, 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, 'packages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8897, 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, 'packagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8907, 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, 'rejected')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8912, 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, 'scanned')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8913, 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, 'scannedInstanceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8918, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8923, 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, 'totalFilesAdded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8928, 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, 'totalFilesDeleted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8933, 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, 'totalFilesModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8938, 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, 'totalPackages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8943, 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, 'uncompressedBinarySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8948, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8953, 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, 'validated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8958, 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, 'rawScan')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8959, 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_381()




ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceName'), pyxb.binding.datatypes.string, scope=ScanImport, documentation="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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation='the URI of the imported appliance. This URI could be deprecated in case the template is deleted.', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceVersion'), pyxb.binding.datatypes.string, scope=ScanImport, documentation="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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation='the uri of the Organization where the scan has been imported', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation='the parent uri of the scan import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8995, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=ScanImport, documentation='the status of the import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9000, 20)))

ScanImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ScanImport, documentation='the uri of the scan import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9005, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8995, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9000, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9005, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'applianceName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8975, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8980, 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, 'applianceVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8985, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8990, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8995, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9000, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9005, 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_382()




ScanImports._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scanImports'), CTD_ANON_182, scope=ScanImports, documentation='the list of :ref:`scanimport-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9024, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9024, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'scanImports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9024, 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_383()




ScannedFiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedFiles'), CTD_ANON_183, scope=ScannedFiles, documentation='the list of :ref:`scannedfile-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9083, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9083, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'scannedFiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9083, 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_384()




ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribution'), Distribution, scope=ScannedInstance, documentation='the operating system detected on the live system (see :ref:`distribution-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9108, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'group'), pyxb.binding.datatypes.string, scope=ScannedInstance, documentation='the group name (reserved for future use)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9113, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=ScannedInstance, documentation='the name of the live system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9118, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=ScannedInstance, documentation='the uri resource of the parent object this scanned instance belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9123, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'platformType'), pyxb.binding.datatypes.string, scope=ScannedInstance, documentation='the type of platform the scanned instance is hosted in', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9128, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ramSize'), pyxb.binding.datatypes.int, scope=ScannedInstance, documentation='the size of the virtual memory detected on the source system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9133, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scans'), CTD_ANON_184, scope=ScannedInstance, documentation='the list of scan reports carried out on this live system (see :ref:`scan-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9138, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scansUri'), pyxb.binding.datatypes.anyURI, scope=ScannedInstance, documentation='the uri resource to retrieve all the scan reports', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9148, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'totalScans'), pyxb.binding.datatypes.int, scope=ScannedInstance, documentation='the number of scans carried out on this live system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9153, 20)))

ScannedInstance._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ScannedInstance, documentation='the uri resource of this scanned instance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9158, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9108, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9113, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9118, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9123, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9128, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9133, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9138, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9148, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9153, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9158, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'distribution')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9108, 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, 'group')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9113, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9118, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9123, 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, 'platformType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9128, 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, 'ramSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9133, 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, 'scans')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9138, 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, 'scansUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9148, 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, 'totalScans')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9153, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9158, 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_385()




ScannedInstances._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedInstances'), CTD_ANON_185, scope=ScannedInstances, documentation='the list of :ref:`scannedinstance-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9177, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9177, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'scannedInstances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9177, 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_386()




ScannedPkgs._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedPackages'), CTD_ANON_188, scope=ScannedPkgs, documentation='the list of :ref:`scannedpackage-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9293, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9293, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'scannedPackages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9293, 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_387()




Scans._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scans'), CTD_ANON_189, scope=Scans, documentation='the list of :ref:`scan-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9317, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9317, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'scans')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9317, 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_388()




SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9399, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9400, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9401, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'refId'), pyxb.binding.datatypes.string, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9402, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rules'), CTD_ANON_192, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rulesUri'), pyxb.binding.datatypes.anyURI, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9410, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ruleUris'), UriList, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9411, 20)))

SecurityGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=SecurityGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9412, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9399, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9400, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9401, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9402, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9410, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9411, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9412, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9399, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9400, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9401, 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, 'refId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9402, 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, 'rules')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9403, 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, 'rulesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9410, 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, 'ruleUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9411, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9412, 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_389()




Services._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'services'), CTD_ANON_193, scope=Services, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'services')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9432, 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_390()




ServiceStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'alive'), pyxb.binding.datatypes.boolean, scope=ServiceStatus, documentation='determines if the platform is up and running', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9453, 20)))

ServiceStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=ServiceStatus, documentation='the current version of the platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9458, 20)))

ServiceStatus._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceLoad'), pyxb.binding.datatypes.int, scope=ServiceStatus, documentation='the current service load (max is 100)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9463, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9453, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9458, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9463, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'alive')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9453, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9458, 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, 'serviceLoad')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9463, 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_391()




SoftwareArtifacts._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'softwareArtifacts'), CTD_ANON_195, scope=SoftwareArtifacts, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9626, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9626, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'softwareArtifacts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9626, 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_392()




SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tag'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the tag information', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'shortTag'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the short tag information (mySoftware or project)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the name of this software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the version information of this software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the description for this software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'release'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the release information for the software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'location'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'defaultInstallLocation'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the default full pathname of where to install the software bundle (if not a native package)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installLocation'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the full pathname of where to install this software bundle item (overrides the ``defaultInstallLocation``)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'restricted'), pyxb.binding.datatypes.boolean, scope=SoftwareBundle, documentation='a boolean highlighting if the Software bundle is restricted', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installedSize'), pyxb.binding.datatypes.long, scope=SoftwareBundle, documentation='the estimated disk size (in bytes) required to install this software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=SoftwareBundle, documentation='the total size of this software bundle (in bytes)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'revision'), pyxb.binding.datatypes.long, scope=SoftwareBundle, documentation='the revision number of the software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'artifactsUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation='the uri resource to retrieve the details of software artifacts contained in the software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation='the uri resource of this software bundle object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionsUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation='the uri resource to retrieve all the operating system this software bundle is designed for', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionUris'), UriList, scope=SoftwareBundle, documentation='the list of uri resources of each operating system this software bundle is designed for', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'exportUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation='uri resource used to export this software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'category'), Category, scope=SoftwareBundle, documentation='the category for this software bundle (project)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'license'), License, scope=SoftwareBundle, documentation='the license information (see :ref:`license-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logo'), Logo, scope=SoftwareBundle, documentation='the :ref:`logo-object` object for the software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'maintainer'), pyxb.binding.datatypes.string, scope=SoftwareBundle, documentation='the maintainer name for this project', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'website'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundle, documentation='the website URL of the maintainer', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 20)))

SoftwareBundle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'softwareArtifactUris'), UriList, scope=SoftwareBundle, documentation='the list of uri resources for each software artifacts in the software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 20))
    counters.add(cc_27)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundle._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 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, 'location')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 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, 'defaultInstallLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 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, 'restricted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 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, 'artifactsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 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, 'distributionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 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, 'distributionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 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, 'exportUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 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, 'maintainer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 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, 'website')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 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, 'softwareArtifactUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 20))
    st_27 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_27)
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    st_26._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_27, [
        fac.UpdateInstruction(cc_27, True) ]))
    st_27._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
SoftwareBundle._Automaton = _BuildAutomaton_393()




SoftwareBundles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'softwareBundles'), CTD_ANON_196, scope=SoftwareBundles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9777, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9777, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'softwareBundles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9777, 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_394()




SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bundleName'), pyxb.binding.datatypes.string, scope=SoftwareBundleExport, documentation='the name of this exported software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9804, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bundleVersion'), pyxb.binding.datatypes.string, scope=SoftwareBundleExport, documentation='the version information of this exported software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9809, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation='uri resource used to download this exported software bundle (as an archive)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9814, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'location'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation='the full pathname where the exported software bundle (as an archive) is stored locally', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation='the uri resource of the parent object this exported software bundle belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9824, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=SoftwareBundleExport, documentation='the current status of the exported software bundle', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9829, 20)))

SoftwareBundleExport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleExport, documentation='the uri resource of this exported software bundle object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9834, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9804, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9809, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9814, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9824, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9829, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9834, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'bundleName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9804, 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, 'bundleVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9809, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9814, 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, 'location')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9819, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9824, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9829, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9834, 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_395()




SoftwareFiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'softwareFiles'), CTD_ANON_197, scope=SoftwareFiles, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9932, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9932, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'softwareFiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9932, 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_396()




SSHKey._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=SSHKey, documentation='the name of the ssh key', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9953, 20)))

SSHKey._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicKey'), pyxb.binding.datatypes.string, scope=SSHKey, documentation='the public ssh key content', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9958, 20)))

SSHKey._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=SSHKey, documentation='the uri resource to this ssh key object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9963, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9953, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9958, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9963, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9953, 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, 'publicKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9958, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9963, 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_397()




SSHKeys._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sshKeys'), CTD_ANON_198, scope=SSHKeys, documentation='the list of :ref:`sshkey-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9982, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9982, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'sshKeys')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9982, 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_398()




StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'date'), pyxb.binding.datatypes.dateTime, scope=StatDataPoint, documentation='the date of this data point', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10007, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribArch'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation='the architecture of the operating system', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10012, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribName'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation='the operating system name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10017, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribVersion'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation='the operating system version', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10022, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'endDate'), pyxb.binding.datatypes.dateTime, scope=StatDataPoint, documentation='the stat timestamp', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10027, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'errorMessage'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation='error message', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10032, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'message'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation='message for this data point', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10037, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation='the name or tooltip for this data point', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10042, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nb'), pyxb.binding.datatypes.long, scope=StatDataPoint, documentation='the value for this data point', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10047, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'percentage'), pyxb.binding.datatypes.float, scope=StatDataPoint, documentation='the percentage', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10052, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'startDate'), pyxb.binding.datatypes.dateTime, scope=StatDataPoint, documentation='the timestamp from where this stat begins', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10057, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'total'), pyxb.binding.datatypes.long, scope=StatDataPoint, documentation='the total value for this stat', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10062, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=StatDataPoint, documentation='the type of stat', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10067, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userCrmId'), pyxb.binding.datatypes.string, scope=StatDataPoint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10072, 20)))

StatDataPoint._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=StatDataPoint, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10073, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10007, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10012, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10017, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10022, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10027, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10032, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10037, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10042, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10047, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10052, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10057, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10062, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10067, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10072, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10073, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'date')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10007, 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, 'distribArch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10012, 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, 'distribName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10017, 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, 'distribVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10022, 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, 'endDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10027, 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, 'errorMessage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10032, 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, 'message')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10037, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10042, 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, 'nb')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10047, 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, 'percentage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10052, 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, 'startDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10057, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10062, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10067, 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, 'userCrmId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10072, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10073, 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_399()




StatDataPoints._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statDataPoints'), CTD_ANON_199, scope=StatDataPoints, documentation='the list of :ref:`statdatapoint-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10088, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10088, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'statDataPoints')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10088, 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_400()




StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'actionId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10114, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'actionName'), STD_ANON_27, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10115, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'currency'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10133, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'date'), pyxb.binding.datatypes.dateTime, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10134, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10135, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskSize'), pyxb.binding.datatypes.float, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10136, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10137, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10138, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formatId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10139, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formatName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10140, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fromObjectId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10141, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fromObjectName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10142, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fromObjectType'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10143, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'objectId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10144, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'objectName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10145, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'objectStatus'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10146, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'objectType'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10147, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10148, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'price'), pyxb.binding.datatypes.float, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10149, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10150, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userId'), pyxb.binding.datatypes.long, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 20)))

StatTicket._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userLoginName'), pyxb.binding.datatypes.string, scope=StatTicket, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10114, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10115, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10133, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10134, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10135, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10136, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10137, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10138, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10139, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10140, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10141, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10142, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10143, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10144, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10145, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10146, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10147, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10148, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10149, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10150, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'actionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10114, 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, 'actionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10115, 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, 'currency')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10133, 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, 'date')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10134, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10135, 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, 'diskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10136, 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, 'distributionId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10137, 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, 'distributionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10138, 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, 'formatId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10139, 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, 'formatName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10140, 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, 'fromObjectId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10141, 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, 'fromObjectName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10142, 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, 'fromObjectType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10143, 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, 'objectId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10144, 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, 'objectName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10145, 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, 'objectStatus')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10146, 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, 'objectType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10147, 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, 'orgId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10148, 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, 'price')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10149, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10150, 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, 'userId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10151, 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, 'userLoginName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10152, 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_401()




StatTickets._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statTickets'), CTD_ANON_200, scope=StatTickets, documentation='the list of :ref:`statticket-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10167, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10167, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'statTickets')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10167, 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_402()




SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=SubscriptionProfile, documentation='boolean flag to indicate whether this subscription profile can be used', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10191, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'admins'), CTD_ANON_201, scope=SubscriptionProfile, documentation='the list of administrators that can use this subscription profile when creating a new user (see :ref:`user-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10196, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'adminsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource to retrieve all the administrators that can use this subscription profile', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10206, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'code'), pyxb.binding.datatypes.string, scope=SubscriptionProfile, documentation='the subscription profile code to use when creating a user (this subscription profile will be used)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10211, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=SubscriptionProfile, documentation='the description of this subscription profile', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10216, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource to get all the operating systems that the user will be given access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10221, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributions'), CTD_ANON_202, scope=SubscriptionProfile, documentation='the list of operating systems that the user will be given access to (see :ref:`distribution-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10226, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formats'), CTD_ANON_203, scope=SubscriptionProfile, documentation='the list of primitive formats that the user will be given access to (see :ref:`imageformat-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10236, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formatsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource to get all the primitive formats that the user will be given access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10246, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatforms'), CTD_ANON_204, scope=SubscriptionProfile, documentation='the list of target platforms that the user will be given access to (see :ref:`targetplatform-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10251, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource to get all the target platforms that the user will be given access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10261, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormats'), CTD_ANON_205, scope=SubscriptionProfile, documentation='the list of target formats that the user will be given access to (see :ref:`targetformat-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10266, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource to get all the target formats that the user will be given access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10276, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=SubscriptionProfile, documentation='the name of this subscription profile', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10281, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource of the organization this subscription profile is registered to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10286, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'quotas'), CTD_ANON_206, scope=SubscriptionProfile, documentation='the list of quotas that the user will be given (see :ref:`quota-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10291, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'quotasUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource to get all the quota information that the user will be given', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10301, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'roles'), CTD_ANON_207, scope=SubscriptionProfile, documentation='the list of roles that the user will be given to (see :ref:`role-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10306, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rolesUri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource to get all the roles that the user will be given', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10316, 20)))

SubscriptionProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=SubscriptionProfile, documentation='the uri resource of this subscription profile object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10321, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10191, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10196, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10206, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10211, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10216, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10221, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10226, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10236, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10246, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10251, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10261, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10266, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10276, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10281, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10286, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10291, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10301, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10306, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10316, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10321, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10191, 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, 'admins')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10196, 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, 'adminsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10206, 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, 'code')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10211, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10216, 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, 'distribsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10221, 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, 'distributions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10226, 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, 'formats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10236, 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, 'formatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10246, 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, 'targetPlatforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10251, 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, 'targetPlatformsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10261, 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, 'targetFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10266, 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, 'targetFormatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10276, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10281, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10286, 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, 'quotas')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10291, 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, 'quotasUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10301, 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, 'roles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10306, 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, 'rolesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10316, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10321, 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_403()




SubscriptionProfiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subscriptionProfiles'), CTD_ANON_208, scope=SubscriptionProfiles, documentation='the list of :ref:`subscriptionprofile-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10340, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10340, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'subscriptionProfiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10340, 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_404()




Tag._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Tag, documentation='the public tag name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10365, 20)))

Tag._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Tag, documentation='the uri resource of this tag object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10370, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10365, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10370, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10365, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10370, 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_405()




TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation='the name of this format', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10391, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logo'), Logo, scope=TargetFormat, documentation='the logo of this format (see :ref:`logo-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10396, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'format'), ImageFormat, scope=TargetFormat, documentation='the primitive format this target platform is based on', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10401, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'category'), Category, scope=TargetFormat, documentation='the category for this target format', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10406, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_28, scope=TargetFormat, documentation='the target format type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10411, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credAccountType'), STD_ANON_29, scope=TargetFormat, documentation='the cloud account type this target format is mapped to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10424, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=TargetFormat, documentation='the uri resource to retrieve all the target platforms where this target format is used', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10446, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatformsUriList'), UriList, scope=TargetFormat, documentation='the list of uri resources for the target platform objects where this target format is used', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10451, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credInfos'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation='the end-user information to get the necessary credentials to generate a machine image to this particular TargetFormat', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10456, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageInfos'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation='the end-user information that could be provided before a user generates a machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishInfos'), pyxb.binding.datatypes.string, scope=TargetFormat, documentation='the end-user information that could be provided before a user publishes a machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10466, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'access'), pyxb.binding.datatypes.boolean, scope=TargetFormat, documentation='a boolean indicating whether the user has access to the TargetFormat or not', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10471, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=TargetFormat, documentation='a boolean indicated whether the TargetFormat is availble in the Org the user is registered to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10476, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'preselected'), pyxb.binding.datatypes.boolean, scope=TargetFormat, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10481, 20)))

TargetFormat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=TargetFormat, documentation='the uri resource of this target format object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10482, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10391, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10396, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10401, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10406, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10411, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10424, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10446, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10451, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10456, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10466, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10471, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10476, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10481, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10482, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10391, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10396, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10401, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10406, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10411, 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, 'credAccountType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10424, 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, 'targetPlatformsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10446, 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, 'targetPlatformsUriList')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10451, 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, 'credInfos')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10456, 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, 'imageInfos')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10461, 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, 'publishInfos')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10466, 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, 'access')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10471, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10476, 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, 'preselected')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10481, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10482, 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_406()




TargetFormats._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormats'), CTD_ANON_209, scope=TargetFormats, documentation='the list of :ref:`targetformat-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10501, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10501, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'targetFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10501, 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_407()




TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=TargetPlatform, documentation='the name of this target platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10528, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'logo'), Logo, scope=TargetPlatform, documentation='the logo of this target platform (see :ref:`logo-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10533, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_30, scope=TargetPlatform, documentation='the primitive type for this target platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=TargetPlatform, documentation='the uri resource to retrieve the target formats this target platform contains', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10560, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormatsUriList'), UriList, scope=TargetPlatform, documentation='the list of uri resources for each target format this target platform contains', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountInfos'), pyxb.binding.datatypes.string, scope=TargetPlatform, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'access'), pyxb.binding.datatypes.boolean, scope=TargetPlatform, documentation='a boolean indicating whether the user has access to the TargetFormat or not', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=TargetPlatform, documentation='a boolean indicated whether the TargetFormat is availble in the Org the user is registered to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10580, 20)))

TargetPlatform._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=TargetPlatform, documentation='the uri resource for this target platform object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10585, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10528, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10533, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10560, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10580, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10585, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10528, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10533, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10538, 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, 'targetFormatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10560, 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, 'targetFormatsUriList')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10565, 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, 'accountInfos')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10570, 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, 'access')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10575, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10580, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10585, 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_408()




TargetPlatforms._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatforms'), CTD_ANON_210, scope=TargetPlatforms, documentation='the list of :ref:`targetplatform-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10604, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10604, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'targetPlatforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10604, 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_409()




UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'md5sum'), pyxb.binding.datatypes.string, scope=UForgeUploadObject, documentation='the md5sum of the uploaded object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mimeType'), pyxb.binding.datatypes.string, scope=UForgeUploadObject, documentation='the mime type of the file uploaded', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sha256sum'), pyxb.binding.datatypes.string, scope=UForgeUploadObject, documentation='the sha256 value of the uploaded object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=UForgeUploadObject, documentation='the size (in bytes) of the uploaded object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=UForgeUploadObject, documentation='the upload status (see :ref:`status-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uploaded'), pyxb.binding.datatypes.boolean, scope=UForgeUploadObject, documentation='a boolean to indicate if the file has been uploaded', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20)))

UForgeUploadObject._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uploadedTime'), pyxb.binding.datatypes.dateTime, scope=UForgeUploadObject, documentation='the timestamp the upload was completed', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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_410()




UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'admin'), User, scope=UserGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11113, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'members'), CTD_ANON_220, scope=UserGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11114, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'membersUri'), pyxb.binding.datatypes.anyURI, scope=UserGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11121, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'partner'), pyxb.binding.datatypes.int, scope=UserGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 20)))

UserGroup._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=UserGroup, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11123, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11113, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11114, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11121, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11123, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'admin')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11113, 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, 'members')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11114, 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, 'membersUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11121, 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, 'partner')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11122, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11123, 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_411()




UserGroups._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userGroups'), CTD_ANON_221, scope=UserGroups, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11133, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11133, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'userGroups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11133, 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_412()




UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'loginName'), pyxb.binding.datatypes.string, scope=UserProfile, documentation='the user login name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11155, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=UserProfile, documentation='boolean indicating whether the user account is active', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'company'), Company, scope=UserProfile, documentation='the company information for this user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11165, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'email'), pyxb.binding.datatypes.string, scope=UserProfile, documentation="the user's email address", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'firstName'), pyxb.binding.datatypes.string, scope=UserProfile, documentation="the user's first name", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11175, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'surname'), pyxb.binding.datatypes.string, scope=UserProfile, documentation="the user's surname", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11180, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'jobTitle'), pyxb.binding.datatypes.string, scope=UserProfile, documentation="the user's job title", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11185, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'photo'), Logo, scope=UserProfile, documentation="the user's photo / avatar", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11190, 20)))

UserProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'website'), pyxb.binding.datatypes.anyURI, scope=UserProfile, documentation="the user's website", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11195, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11155, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11165, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11175, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11180, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11185, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11190, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11195, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'loginName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11155, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 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, 'company')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11165, 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, 'email')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 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, 'firstName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11175, 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, 'surname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11180, 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, 'jobTitle')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11185, 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, 'photo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11190, 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, 'website')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11195, 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_413()




UserProfiles._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userProfiles'), CTD_ANON_222, scope=UserProfiles, documentation='the list of :ref:`userprofile-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11214, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11214, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'userProfiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11214, 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_414()




Users._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'users'), CTD_ANON_223, scope=Users, documentation='the list of :ref:`user-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11238, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11238, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'users')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11238, 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_415()




VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'allowed'), pyxb.binding.datatypes.boolean, scope=VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11284, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cryptAlgo'), pyxb.binding.datatypes.int, scope=VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11285, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'expires'), pyxb.binding.datatypes.dateTime, scope=VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11286, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licenseContents'), pyxb.binding.datatypes.string, scope=VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11287, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licenseKey'), pyxb.binding.datatypes.string, scope=VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11288, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'machineId'), pyxb.binding.datatypes.string, scope=VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11289, 20)))

VAppAccess._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=VAppAccess, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11290, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11284, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11285, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11286, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11287, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11288, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11289, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11290, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'allowed')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11284, 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, 'cryptAlgo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11285, 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, 'expires')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11286, 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, 'licenseContents')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11287, 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, 'licenseKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11288, 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, 'machineId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11289, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11290, 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_416()




VirtualImagesRepositories._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'virtualImagesRepositories'), CTD_ANON_224, scope=VirtualImagesRepositories, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11300, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11300, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'virtualImagesRepositories')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11300, 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_417()




VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11317, 20)))

VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11318, 20)))

VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'provider'), CloudProvider, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11319, 20)))

VirtualImagesRepository._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_225, scope=VirtualImagesRepository, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11320, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11318, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11320, 20))
    counters.add(cc_5)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(VirtualImagesRepository._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11317, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11318, 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, 'provider')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11319, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11320, 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_418()




VmwVSphereResources._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'datacentres'), CTD_ANON_228, scope=VmwVSphereResources, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'datacentres')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11355, 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_419()




VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'loginName'), pyxb.binding.datatypes.string, scope=VoteStat, documentation='the login name of the user sending the rating', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11510, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=VoteStat, documentation='the uri resource of the parent object this object belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rating'), pyxb.binding.datatypes.float, scope=VoteStat, documentation='the rating value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11520, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=VoteStat, documentation='the uri resource of this object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11525, 20)))

VoteStat._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'user'), User, scope=VoteStat, documentation='the user information providing the rating (see :ref:`user-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11530, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11510, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11520, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11525, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11530, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'loginName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11510, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11515, 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, 'rating')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11520, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11525, 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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11530, 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_420()




WinMsiApplications._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'winMsiApplications'), CTD_ANON_242, scope=WinMsiApplications, documentation='the list of :ref:`winMsiApplication-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11579, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11579, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'winMsiApplications')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11579, 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_421()




WinStoreApplications._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'winStoreApplications'), CTD_ANON_243, scope=WinStoreApplications, documentation='the list of :ref:`winStoreApplication-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11615, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11615, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'winStoreApplications')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11615, 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_422()




WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceName'), pyxb.binding.datatypes.string, scope=WinService, documentation='The name of the service', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11639, 20)))

WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=WinService, documentation='the human readable name of the service', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11644, 20)))

WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=WinService, documentation='the description of the service', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11649, 20)))

WinService._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'startupType'), STD_ANON_35, scope=WinService, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11654, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11639, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11644, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11649, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11654, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'serviceName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11639, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11644, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11649, 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, 'startupType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11654, 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_423()




WinServices._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'winServices'), CTD_ANON_244, scope=WinServices, documentation='the list of :ref:`winService-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11678, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11678, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'winServices')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11678, 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_424()




Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'commentsUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation='the uri resource of the comments posted to this workspace', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11703, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'membershipsUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation='the uri resource to retrieve the members of this workspace', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11708, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'myMembership'), Membership, scope=Workspace, documentation='the membership information on the user sending the request', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11713, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Workspace, documentation='the name of the workspace', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11718, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbTemplates'), pyxb.binding.datatypes.long, scope=Workspace, documentation='the number of shared appliance templates in the workspace', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11723, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation='the uri resource of the organization where this workspace is created', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11728, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templatesUri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation='the uri resource to retrieve all the shared appliance templates', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11733, 20)))

Workspace._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Workspace, documentation='the uri resource of this workspace', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11738, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11703, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11708, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11713, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11718, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11723, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11728, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11733, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11738, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'commentsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11703, 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, 'membershipsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11708, 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, 'myMembership')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11713, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11718, 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, 'nbTemplates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11723, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11728, 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, 'templatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11733, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11738, 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_425()




Workspaces._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'workspaces'), CTD_ANON_245, scope=Workspaces, documentation='the list of :ref:`workspace-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11757, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11757, 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, 'total')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10693, 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, 'workspaces')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11757, 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_426()




ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'useMajor'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 945, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'reuseBundles'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation="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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 950, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'force_rw'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 955, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imported'), pyxb.binding.datatypes.boolean, scope=ApplianceImport, documentation='boolean flag indicating whether the import is complete', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 960, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation='the uri resource of the parent object this object is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 965, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'referenceUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation='the uri of the appliance template created from this import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 970, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uploadUri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation='the uri resource to upload any artifacts assocaited with this import (software components etc)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 975, 20)))

ApplianceImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=ApplianceImport, documentation='the uri resource of this appliance import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 980, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 945, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 950, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 955, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 960, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 965, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 970, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 975, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 980, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'useMajor')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 945, 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, 'reuseBundles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 950, 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, 'force_rw')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 955, 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, 'imported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 960, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 965, 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, 'referenceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 970, 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, 'uploadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 975, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 980, 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_427()




Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'content'), pyxb.binding.datatypes.base64Binary, scope=Certificate, documentation='the certificate file content', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1719, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Certificate, documentation='the name of the certificate file', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1724, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Certificate, documentation='the uri resource of the parent object this certificate is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1729, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_5, scope=Certificate, documentation='the certificate file type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1734, 20)))

Certificate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Certificate, documentation='the uri resource of this certificate', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1753, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1719, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1724, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1729, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1734, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1753, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'content')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1719, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1724, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1729, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1734, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1753, 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_428()




CTD_ANON_252._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_252, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1875, 52)))

CTD_ANON_252._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_252, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1876, 52)))

CTD_ANON_252._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_252, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1877, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1871, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_252._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'displayText')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1875, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1876, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1877, 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_429()




CTD_ANON_253._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accounts'), CTD_ANON_58, scope=CTD_ANON_253, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1894, 52)))

CTD_ANON_253._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projects'), CTD_ANON_60, scope=CTD_ANON_253, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1946, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1890, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1894, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1946, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'accounts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1894, 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, 'projects')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1946, 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_430()




CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'enabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1902, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipsAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1903, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'networkDomain'), pyxb.binding.datatypes.string, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1904, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'snapshotsAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1905, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templatesAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1906, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), STD_ANON_6, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1907, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'users'), CTD_ANON_59, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vmsAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1936, 84)))

CTD_ANON_254._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'volumesAvailable'), pyxb.binding.datatypes.long, scope=CTD_ANON_254, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1937, 84)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1898, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1907, 84))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 84))
    counters.add(cc_4)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_254._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'enabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1902, 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, 'ipsAvailable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1903, 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, 'networkDomain')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1904, 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, 'snapshotsAvailable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1905, 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, 'templatesAvailable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1906, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1907, 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, 'users')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1916, 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, 'vmsAvailable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1936, 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, 'volumesAvailable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1937, 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_431()




CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'apiKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1924, 116)))

CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'enabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1925, 116)))

CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'secretKey'), pyxb.binding.datatypes.string, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1926, 116)))

CTD_ANON_255._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'timeZone'), pyxb.binding.datatypes.string, scope=CTD_ANON_255, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1927, 116)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1920, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_255._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'apiKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1924, 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, 'enabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1925, 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, 'secretKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1926, 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, 'timeZone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1927, 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_432()




CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountIds'), CTD_ANON_61, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1954, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1967, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1968, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ownerAccountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1969, 84)))

CTD_ANON_256._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_256, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1970, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1950, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1954, 84))
    counters.add(cc_3)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_256._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'accountIds')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1954, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1967, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1968, 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, 'ownerAccountName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1969, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1970, 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_433()




CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1995, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootable'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1996, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1997, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1998, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1999, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2000, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osTypeName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2001, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'public'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2002, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ready'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2003, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneId'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2004, 52)))

CTD_ANON_257._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneName'), pyxb.binding.datatypes.string, scope=CTD_ANON_257, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2005, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1991, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_257._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'accountName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1995, 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, 'bootable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1996, 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, 'displayText')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1997, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1998, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1999, 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, 'osTypeId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2000, 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, 'osTypeName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2001, 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, 'public')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2002, 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, 'ready')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2003, 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, 'zoneId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2004, 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, 'zoneName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2005, 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_434()




CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cpuNumber'), pyxb.binding.datatypes.int, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2036, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cpuSpeed'), pyxb.binding.datatypes.int, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2037, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2038, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2039, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2040, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'haSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2041, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'memory'), pyxb.binding.datatypes.int, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2042, 52)))

CTD_ANON_258._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'storageType'), pyxb.binding.datatypes.string, scope=CTD_ANON_258, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2043, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2032, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_258._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'cpuNumber')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2036, 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, 'cpuSpeed')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2037, 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, 'displayText')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2038, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2039, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2040, 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, 'haSupport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2041, 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, 'memory')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2042, 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, 'storageType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2043, 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_435()




CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2060, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2061, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootable'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2062, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayText'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2063, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2064, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2065, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'format'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2066, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hypervisor'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2067, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2068, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osTypeName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2069, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'size'), pyxb.binding.datatypes.long, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2070, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sourceTemplateId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2071, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2072, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneId'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2073, 52)))

CTD_ANON_259._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneName'), pyxb.binding.datatypes.string, scope=CTD_ANON_259, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2074, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2056, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_259._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'accountId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2060, 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, 'accountName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2061, 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, 'bootable')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2062, 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, 'displayText')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2063, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2064, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2065, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2066, 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, 'hypervisor')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2067, 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, 'osTypeId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2068, 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, 'osTypeName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2069, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2070, 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, 'sourceTemplateId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2071, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2072, 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, 'zoneId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2073, 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, 'zoneName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2074, 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_436()




CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2091, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2092, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2093, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'groupId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2094, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'guestOSId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2095, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hypervisor'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2096, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nics'), CTD_ANON_69, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2097, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osTypeId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2118, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicIp'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2119, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'securityGroups'), CTD_ANON_70, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2120, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceOfferingId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2156, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serviceOfferingName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2157, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2158, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templateId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2159, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'templateName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2160, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneId'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2161, 52)))

CTD_ANON_260._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneName'), pyxb.binding.datatypes.string, scope=CTD_ANON_260, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2162, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2087, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2097, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2120, 52))
    counters.add(cc_4)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_260._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'accountName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2091, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2092, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2093, 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, 'groupId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2094, 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, 'guestOSId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2095, 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, 'hypervisor')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2096, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2097, 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, 'osTypeId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2118, 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, 'publicIp')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2119, 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, 'securityGroups')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2120, 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, 'serviceOfferingId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2156, 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, 'serviceOfferingName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2157, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2158, 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, 'templateId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2159, 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, 'templateName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2160, 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, 'zoneId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2161, 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, 'zoneName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2162, 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_437()




CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'gateway'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2105, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ipAddress'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2106, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'netmask'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2107, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'networkId'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2108, 84)))

CTD_ANON_261._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'trafficType'), pyxb.binding.datatypes.string, scope=CTD_ANON_261, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2109, 84)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2101, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_261._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'gateway')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2105, 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, 'ipAddress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2106, 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, 'netmask')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2107, 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, 'networkId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2108, 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, 'trafficType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2109, 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_438()




CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountName'), pyxb.binding.datatypes.string, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2128, 84)))

CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2129, 84)))

CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2130, 84)))

CTD_ANON_262._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ingressRules'), CTD_ANON_71, scope=CTD_ANON_262, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2131, 84)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2124, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2131, 84))
    counters.add(cc_3)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_262._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'accountName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2128, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2129, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2130, 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, 'ingressRules')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2131, 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_439()




CTD_ANON_263._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rule'), pyxb.binding.datatypes.string, scope=CTD_ANON_263, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2139, 116)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2135, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_263._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'rule')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2139, 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_440()




CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'allocationEnabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2179, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2180, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dhcpProvider'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2181, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dns1'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2182, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dns2'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2183, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainId'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2184, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'domainName'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2185, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'internalDns1'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2186, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'internalDns2'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2187, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'networkType'), pyxb.binding.datatypes.string, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2188, 52)))

CTD_ANON_264._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'securityGroupsEnabled'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_264, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2189, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2175, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 20))
    counters.add(cc_2)
    states = []
    final_update = None
    symbol = pyxb.binding.content.ElementUse(CTD_ANON_264._UseForTag(pyxb.namespace.ExpandedName(None, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1857, 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, 'allocationEnabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2179, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2180, 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, 'dhcpProvider')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2181, 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, 'dns1')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2182, 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, 'dns2')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2183, 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, 'domainId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2184, 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, 'domainName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2185, 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, 'internalDns1')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2186, 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, 'internalDns2')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2187, 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, 'networkType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2188, 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, 'securityGroupsEnabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2189, 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_441()




CredAccountAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hostname'), pyxb.binding.datatypes.string, scope=CredAccountAbiquo, documentation='the hostname of the abiquo platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2471, 20)))

CredAccountAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountAbiquo, documentation='the login name to use for this cloud platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2476, 20)))

CredAccountAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountAbiquo, documentation='the password to use for this cloud platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2481, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2471, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2476, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2481, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2471, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2476, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2481, 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_442()




CredAccountCert._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseCertificatesUri'), pyxb.binding.datatypes.anyURI, scope=CredAccountCert, documentation='the uri resource to get all the certificates for this cloud account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 20)))

CredAccountCert._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'certificates'), CTD_ANON_77, scope=CredAccountCert, documentation='a list of certificate files (see :ref:`certificate-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20)))

CredAccountCert._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'certificateUris'), UriList, scope=CredAccountCert, documentation='a list of uri resources for the :ref:`certificate-object` objects', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'baseCertificatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 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, 'certificates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 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, 'certificateUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 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_443()




CredAccountCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'endpointUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountCloudStack, documentation='the CloudStack URL to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2588, 20)))

CredAccountCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicApiKey'), pyxb.binding.datatypes.string, scope=CredAccountCloudStack, documentation='the public API key of the user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 20)))

CredAccountCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'secretApiKey'), pyxb.binding.datatypes.string, scope=CredAccountCloudStack, documentation='the secret API key of the user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2598, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2588, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2598, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'endpointUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2588, 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, 'publicApiKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2593, 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, 'secretApiKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2598, 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_444()




CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'glanceUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2612, 20)))

CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20)))

CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2614, 20)))

CredAccountCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2615, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2612, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2614, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2615, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'glanceUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2612, 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, 'keystoneUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2613, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2614, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2615, 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_445()




CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'apiUsername'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation='the api username to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2664, 20)))

CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation='the password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2669, 20)))

CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userUuid'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation="the user's unique id to use", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 20)))

CredAccountFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'wsdlUrl'), pyxb.binding.datatypes.string, scope=CredAccountFlexiant, documentation='the WSDL URL to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2679, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2664, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2669, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2679, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'apiUsername')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2664, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2669, 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, 'userUuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2674, 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, 'wsdlUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2679, 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_446()




CredAccountNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'endpointUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountNimbula, documentation='the server URL endpoint to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2722, 20)))

CredAccountNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountNimbula, documentation='the user login name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2727, 20)))

CredAccountNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountNimbula, documentation='the user password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2732, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2722, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2727, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2732, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'endpointUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2722, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2727, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2732, 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_447()




CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'glanceUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountOpenStack, documentation='the OpenStack glance endpoint URL to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2751, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountOpenStack, documentation='the OpenStack keystone endpoint URL to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2756, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountOpenStack, documentation='the user login name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2761, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountOpenStack, documentation='the user password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2766, 20)))

CredAccountOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneVersion'), pyxb.binding.datatypes.string, scope=CredAccountOpenStack, documentation='the keystone version this OpenStack instance is using (``v2.0`` or ``v3``)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2771, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2751, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2756, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2761, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2766, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2771, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'glanceUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2751, 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, 'keystoneUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2756, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2761, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2766, 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, 'keystoneVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2771, 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_448()




CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation='the access key to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2790, 20)))

CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountNumber'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation='the account number to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2795, 20)))

CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keyPairName'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation='the key pair name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2800, 20)))

CredAccountOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'secretAccessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountOutscale, documentation='the secret access key to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2805, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2790, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2795, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2800, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2805, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'accessKeyId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2790, 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, 'accountNumber')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2795, 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, 'keyPairName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2800, 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, 'secretAccessKeyId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2805, 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_449()




CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'glanceUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountSuseCloud, documentation='the SuseCloud glance endpoint URL to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2870, 20)))

CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneUrl'), pyxb.binding.datatypes.anyURI, scope=CredAccountSuseCloud, documentation='the SuseCloud keystone endpoint URL to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2875, 20)))

CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountSuseCloud, documentation='the user login name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2880, 20)))

CredAccountSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountSuseCloud, documentation='the user password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2870, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2875, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2880, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'glanceUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2870, 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, 'keystoneUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2875, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2880, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2885, 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_450()




CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hostname'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation='the server hostname for the VCD platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2905, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'organizationName'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation='the organization name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation='the user login name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2915, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation='the user password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2920, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'port'), pyxb.binding.datatypes.int, scope=CredAccountVCloudDirector, documentation='the port number of the VCD platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2925, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'proxyHost'), pyxb.binding.datatypes.string, scope=CredAccountVCloudDirector, documentation='the proxy hostname to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2930, 20)))

CredAccountVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'proxyPort'), pyxb.binding.datatypes.int, scope=CredAccountVCloudDirector, documentation='the proxy port to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2935, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2905, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2915, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2920, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2925, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2930, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2935, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2905, 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, 'organizationName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2910, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2915, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2920, 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, 'port')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2925, 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, 'proxyHost')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2930, 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, 'proxyPort')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2935, 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_451()




CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hostname'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation='the server hostname for the vSphere platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2955, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation='the user login name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2960, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation='the user password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2965, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'port'), pyxb.binding.datatypes.int, scope=CredAccountVSphere, documentation='the port number of the vSphere platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2970, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'proxyHost'), pyxb.binding.datatypes.string, scope=CredAccountVSphere, documentation='the proxy hostname to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2975, 20)))

CredAccountVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'proxyPort'), pyxb.binding.datatypes.int, scope=CredAccountVSphere, documentation='the proxy port to use (if there is a proxy setup)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2980, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2955, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2960, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2965, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2970, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2975, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2980, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2955, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2960, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2965, 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, 'port')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2970, 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, 'proxyHost')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2975, 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, 'proxyPort')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2980, 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_452()




CredAccountK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountK5, documentation='the user login name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2999, 20)))

CredAccountK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CredAccountK5, documentation='the user password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3004, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2999, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3004, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2999, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3004, 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_453()




DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfile, documentation='the uri resource of the appliance template this os profile is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3155, 20)))

DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'excludeDocs'), pyxb.binding.datatypes.boolean, scope=DistribProfile, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3160, 20)))

DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'standardProfileUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfile, documentation='the uri resource to get the os profile template this profile is based on (see :ref:`distribprofiletemplate-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3161, 20)))

DistribProfile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'updatesUri'), pyxb.binding.datatypes.anyURI, scope=DistribProfile, documentation='the uri resource to get all the available package updates (see :ref:`osupdate-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3166, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3212, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3213, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3218, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3223, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3228, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3233, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3234, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3239, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3245, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3255, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3260, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3261, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3262, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3267, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3155, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3160, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3161, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3166, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'abbreviation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3212, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3213, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3218, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3223, 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, 'distributionPackagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3228, 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, 'distributionServicesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3233, 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, 'distributionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3234, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3239, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3245, 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, 'packagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3250, 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, 'packageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3255, 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, 'servicesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3260, 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, 'serviceUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3261, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3262, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3267, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3272, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3155, 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, 'excludeDocs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3160, 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, 'standardProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3161, 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, 'updatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3166, 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_454()




CTD_ANON_265._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'containerSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_265, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3742, 52)))

CTD_ANON_265._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vdcs'), CTD_ANON_93, scope=CTD_ANON_265, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3743, 52)))

CTD_ANON_265._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vmSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_265, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3855, 52)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3738, 36))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3742, 52))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3743, 52))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3855, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'containerSupport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3742, 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, 'vdcs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3743, 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, 'vmSupport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3855, 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_455()




CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disks'), CTD_ANON_94, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3751, 84)))

CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'images'), CTD_ANON_95, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3771, 84)))

CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'networks'), CTD_ANON_96, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3790, 84)))

CTD_ANON_266._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'servers'), CTD_ANON_97, scope=CTD_ANON_266, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 84)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3747, 68))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3751, 84))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3771, 84))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3790, 84))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'disks')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3751, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3771, 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, 'networks')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3790, 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, 'servers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3805, 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_456()




CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageName'), pyxb.binding.datatypes.string, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 116)))

CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'index'), pyxb.binding.datatypes.int, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3760, 116)))

CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ownerName'), pyxb.binding.datatypes.string, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3761, 116)))

CTD_ANON_267._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serverName'), pyxb.binding.datatypes.string, scope=CTD_ANON_267, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3762, 116)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3755, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 116))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3760, 116))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3761, 116))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3762, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'imageName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3759, 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, 'index')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3760, 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, 'ownerName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3761, 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, 'serverName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3762, 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_457()




CTD_ANON_268._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'containerSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_268, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3779, 116)))

CTD_ANON_268._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'defaultUser'), pyxb.binding.datatypes.string, scope=CTD_ANON_268, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3780, 116)))

CTD_ANON_268._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vmSupport'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_268, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3781, 116)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3775, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3779, 116))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3780, 116))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3781, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'containerSupport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3779, 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, 'defaultUser')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3780, 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, 'vmSupport')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3781, 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_458()




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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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_459()




CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disks'), CTD_ANON_98, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageName'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'key'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nics'), CTD_ANON_99, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3822, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3829, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'productOfferName'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sshKeys'), CTD_ANON_100, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3831, 116)))

CTD_ANON_270._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'user'), pyxb.binding.datatypes.string, scope=CTD_ANON_270, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3809, 100))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 116))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 116))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 116))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3822, 116))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3829, 116))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 116))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3831, 116))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'disks')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3813, 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, 'imageName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3820, 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, 'key')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3821, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3822, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3829, 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, 'productOfferName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3830, 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, 'sshKeys')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3831, 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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3838, 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_460()




CTD_ANON_271._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskOffers'), CTD_ANON_101, scope=CTD_ANON_271, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3869, 40)))

CTD_ANON_271._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'extilityUnitsOffers'), CTD_ANON_102, scope=CTD_ANON_271, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3886, 40)))

CTD_ANON_271._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'hardwareOffers'), CTD_ANON_103, scope=CTD_ANON_271, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3904, 40)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3865, 24))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3869, 40))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3886, 40))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3904, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'diskOffers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3869, 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, 'extilityUnitsOffers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3886, 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, 'hardwareOffers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3904, 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_461()




CTD_ANON_272._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sizeGB'), pyxb.binding.datatypes.string, scope=CTD_ANON_272, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3877, 72)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3873, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3877, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'sizeGB')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3877, 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_462()




CTD_ANON_273._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'amount'), pyxb.binding.datatypes.string, scope=CTD_ANON_273, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3894, 72)))

CTD_ANON_273._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'charge'), pyxb.binding.datatypes.string, scope=CTD_ANON_273, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3895, 72)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3890, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3894, 72))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3895, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'amount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3894, 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, 'charge')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3895, 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_463()




CTD_ANON_274._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbCpuCores'), pyxb.binding.datatypes.string, scope=CTD_ANON_274, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3912, 72)))

CTD_ANON_274._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ramGB'), pyxb.binding.datatypes.string, scope=CTD_ANON_274, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3913, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3908, 56))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3912, 72))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3913, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'uuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3724, 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, 'nbCpuCores')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3912, 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, 'ramGB')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3913, 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_464()




GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'allowComments'), pyxb.binding.datatypes.boolean, scope=GalleryTemplate, documentation='boolean flag to determine if users can post comments for this shared appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3989, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation='the uri resource of the original appliance template that was shared', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3994, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'category'), STD_ANON_15, scope=GalleryTemplate, documentation='the category of this shared appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4000, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'comments'), CTD_ANON_106, scope=GalleryTemplate, documentation='the list of comments for this shared appliance template (see :ref:`comment-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4050, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'commentsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation='the uri resource to retrieve the comments for this shared appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4060, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'galleryUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4065, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbBootScripts'), pyxb.binding.datatypes.int, scope=GalleryTemplate, documentation='the number of boot scripts registered to this appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4066, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbClones'), pyxb.binding.datatypes.long, scope=GalleryTemplate, documentation="the number of times this appliance template has been imported (cloned to another user's appliance library)", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4071, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbDownloads'), pyxb.binding.datatypes.long, scope=GalleryTemplate, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4076, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbOSPackages'), pyxb.binding.datatypes.int, scope=GalleryTemplate, documentation='the number of native packages this appliance template has (in the os profile)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4077, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbVotes'), pyxb.binding.datatypes.long, scope=GalleryTemplate, documentation='the number of times this appliance template has been rated', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4082, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'nbWatchers'), pyxb.binding.datatypes.int, scope=GalleryTemplate, documentation='the number of users watching this appliance template for updates', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4087, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'notificationsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation='the uri resource to use to register for notifications when an appliance template has been updated', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4092, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'osProfileName'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation='the name of the os profile', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4097, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'owner'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation='the owner of the original appliance template (that was shared)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4102, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publisher'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation='the login name of the user who has shared the appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4107, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rating'), pyxb.binding.datatypes.float, scope=GalleryTemplate, documentation='the overall rating of the appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4112, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'relatedVersions'), CTD_ANON_107, scope=GalleryTemplate, documentation='a list of :ref:`gallerytemplate-object` objects this appliance template is related to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4117, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'releaseDate'), pyxb.binding.datatypes.dateTime, scope=GalleryTemplate, documentation='the release date of this shared appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4127, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statistics'), CTD_ANON_108, scope=GalleryTemplate, documentation='the statistics information of this shared appliance template (see :ref:`gallerytemplatestatistics-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4132, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statisticsUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation='the uri resource to get the statitics for this shared appliance template (see :ref:`gallerytemplatestatistics-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4142, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), OpStatus, scope=GalleryTemplate, documentation='the current status during the share process (see :ref:`status-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4147, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'voteUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation='the uri resource to send a rating for this appliance template', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4152, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'watching'), pyxb.binding.datatypes.boolean, scope=GalleryTemplate, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4157, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'workspaceName'), pyxb.binding.datatypes.string, scope=GalleryTemplate, documentation='the name of the workspace where this appliance template is being shared', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4162, 20)))

GalleryTemplate._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'workspaceUri'), pyxb.binding.datatypes.anyURI, scope=GalleryTemplate, documentation='the uri resource of the workspace where this appliance template is being shared', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4167, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 543, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 557, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 562, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 567, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 572, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 577, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 582, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 587, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 592, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 597, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 602, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 607, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 612, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 617, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 628, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 633, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 638, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 648, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 650, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 655, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 660, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 665, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 670, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 681, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 686, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 691, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 696, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 701, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 706, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 711, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 716, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 727, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 732, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 738, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 744, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 750, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 752, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 754, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 760, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 766, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 772, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 778, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 783, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 794, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 799, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 813, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 819, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 824, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 829, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 834, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 839, 20))
    counters.add(cc_55)
    cc_56 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 844, 20))
    counters.add(cc_56)
    cc_57 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3989, 20))
    counters.add(cc_57)
    cc_58 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3994, 20))
    counters.add(cc_58)
    cc_59 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4000, 20))
    counters.add(cc_59)
    cc_60 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4050, 20))
    counters.add(cc_60)
    cc_61 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4060, 20))
    counters.add(cc_61)
    cc_62 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4065, 20))
    counters.add(cc_62)
    cc_63 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4066, 20))
    counters.add(cc_63)
    cc_64 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4071, 20))
    counters.add(cc_64)
    cc_65 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4076, 20))
    counters.add(cc_65)
    cc_66 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4077, 20))
    counters.add(cc_66)
    cc_67 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4082, 20))
    counters.add(cc_67)
    cc_68 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4087, 20))
    counters.add(cc_68)
    cc_69 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4092, 20))
    counters.add(cc_69)
    cc_70 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4097, 20))
    counters.add(cc_70)
    cc_71 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4102, 20))
    counters.add(cc_71)
    cc_72 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4107, 20))
    counters.add(cc_72)
    cc_73 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4112, 20))
    counters.add(cc_73)
    cc_74 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4117, 20))
    counters.add(cc_74)
    cc_75 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4127, 20))
    counters.add(cc_75)
    cc_76 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4132, 20))
    counters.add(cc_76)
    cc_77 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4142, 20))
    counters.add(cc_77)
    cc_78 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4147, 20))
    counters.add(cc_78)
    cc_79 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4152, 20))
    counters.add(cc_79)
    cc_80 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4157, 20))
    counters.add(cc_80)
    cc_81 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4162, 20))
    counters.add(cc_81)
    cc_82 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4167, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'applianceExports')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 543, 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, 'archName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 557, 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, 'baseCloneUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 562, 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, 'baseImagesStatusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 567, 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, 'baseImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 572, 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, 'baseMySoftwareUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 577, 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, 'baseOasPackageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 582, 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, 'baseOsProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 587, 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, 'baseProjectsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 592, 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, 'basePublishImagesStatusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 597, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 602, 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, 'baseTemplatesStatusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 607, 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, 'baseTemplatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 612, 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, 'bootScripts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 617, 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, 'bootScriptsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 628, 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, 'bootScriptUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 633, 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, 'confMgmtPlatforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 638, 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, 'confMgmtPlatformsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 646, 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, 'confMgmtPlatformUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 648, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 650, 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, 'distributionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 655, 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, 'distributionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 660, 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, 'exportsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 665, 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, 'images')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 670, 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, 'imageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 681, 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, 'imported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 686, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 691, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 696, 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, 'installProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 701, 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, 'lastPkgUpdate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 706, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 711, 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, 'mySoftwareList')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 716, 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, 'mySoftwareUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 727, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 732, 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, 'nbSecurityUpdates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 738, 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, 'nbUpdates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 744, 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, 'oasPackage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 750, 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, 'oasPackageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 752, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 754, 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, 'osProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 760, 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, 'osProfileUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 766, 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, 'parentApplianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 772, 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, 'parentTemplateUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 778, 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, 'projects')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 783, 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, 'projectUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 794, 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, 'publishImages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 799, 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, 'publishImageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 813, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 819, 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, 'shared')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 824, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 829, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 834, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 839, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 844, 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, 'allowComments')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3989, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3994, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4000, 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, 'comments')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4050, 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, 'commentsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4060, 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, 'galleryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4065, 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, 'nbBootScripts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4066, 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, 'nbClones')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4071, 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, 'nbDownloads')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4076, 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, 'nbOSPackages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4077, 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, 'nbVotes')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4082, 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, 'nbWatchers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4087, 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, 'notificationsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4092, 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, 'osProfileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4097, 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, 'owner')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4102, 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, 'publisher')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4107, 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, 'rating')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4112, 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, 'relatedVersions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4117, 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, 'releaseDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4127, 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, 'statistics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4132, 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, 'statisticsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4142, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4147, 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, 'voteUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4152, 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, 'watching')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4157, 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, 'workspaceName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4162, 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, 'workspaceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4167, 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_465()




Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation='the uri resource of the appliance template this machine image was generated from', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'basePublishImagesUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation='the uri resource to retrieve all the published machine images information (see :ref:`publishimage-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'completeInstalledSize'), pyxb.binding.datatypes.long, scope=Image, documentation='estimated disk size to install the machine image (in bytes)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'completeSize'), pyxb.binding.datatypes.long, scope=Image, documentation='the size (in bytes) of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'compress'), pyxb.binding.datatypes.boolean, scope=Image, documentation='a boolean flag to determine if this machine image has been compressed', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credAccount'), CredAccount, scope=Image, documentation='the cloud account object related to this machine image (see :ref:`credaccount-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadKey'), pyxb.binding.datatypes.string, scope=Image, documentation='the unique download key to download the machine image without authentication (can only be used once)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'downloadUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation='the uri resource to download the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ebs'), pyxb.binding.datatypes.boolean, scope=Image, documentation='a boolean flag to determine if this machine image should use an EBS volume', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ebsVolumeSize'), pyxb.binding.datatypes.int, scope=Image, documentation='size of the EBS volume size', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fileExtension'), pyxb.binding.datatypes.string, scope=Image, documentation='the file extension of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fileName'), pyxb.binding.datatypes.string, scope=Image, documentation='the file name of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fileSize'), pyxb.binding.datatypes.long, scope=Image, documentation='the download size of the machine image (in bytes)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'format'), ImageFormat, scope=Image, documentation='the primitive format of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormat'), TargetFormat, scope=Image, documentation='the external format of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fullName'), pyxb.binding.datatypes.string, scope=Image, documentation='the complete file name of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageCreated'), pyxb.binding.datatypes.boolean, scope=Image, documentation='the date this machine im age was generated', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installProfile'), InstallProfile, scope=Image, documentation='the install profile information of this machine image (see :ref:`installprofile-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Image, documentation='the name of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation='the uri resource of the organization where this machine image is stored', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkgsUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicAccess'), pyxb.binding.datatypes.boolean, scope=Image, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'registeredCredAccount'), pyxb.binding.datatypes.boolean, scope=Image, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'revision'), pyxb.binding.datatypes.int, scope=Image, documentation='the revision number of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'simulated'), pyxb.binding.datatypes.boolean, scope=Image, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statusUri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation='the uri resource to retrieve the current generation status', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tag'), pyxb.binding.datatypes.string, scope=Image, documentation='the tag name for this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'updateTools'), pyxb.binding.datatypes.boolean, scope=Image, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Image, documentation='the uri resource of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=Image, documentation='the version of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vmDiskSize'), pyxb.binding.datatypes.long, scope=Image, documentation='the recommended disk size (in bytes) to use when provisioning an instance from this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vmMemorySize'), pyxb.binding.datatypes.int, scope=Image, documentation='the recommended memory size (in bytes) to use when provisioning an instance from this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20)))

Image._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'forceCheckingDeps'), pyxb.binding.datatypes.boolean, scope=Image, documentation='a boolean flag to enforce checking dependencies during the generation of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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_466()




InstanceAmazon._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instanceType'), pyxb.binding.datatypes.string, scope=InstanceAmazon, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5544, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5544, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'consoleUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 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, 'hardware')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 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, 'instanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 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, 'state')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 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, 'stateMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 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, 'statesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 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, 'templateName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 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, 'templateUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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, 'instanceType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5544, 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_467()




InstanceCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'group'), pyxb.binding.datatypes.string, scope=InstanceCloudStack, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5554, 20)))

InstanceCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'offeringName'), pyxb.binding.datatypes.string, scope=InstanceCloudStack, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5555, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5554, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5555, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'consoleUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 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, 'hardware')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 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, 'instanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 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, 'state')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 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, 'stateMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 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, 'statesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 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, 'templateName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 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, 'templateUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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, 'group')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5554, 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, 'offeringName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5555, 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_468()




InstanceOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'flavor'), pyxb.binding.datatypes.string, scope=InstanceOpenStack, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5565, 20)))

InstanceOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zone'), pyxb.binding.datatypes.string, scope=InstanceOpenStack, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5566, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5565, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5566, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'consoleUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 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, 'hardware')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 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, 'instanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 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, 'state')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 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, 'stateMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 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, 'statesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 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, 'templateName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 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, 'templateUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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, 'flavor')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5565, 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, 'zone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5566, 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_469()




InstanceVCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=InstanceVCloud, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20)))

InstanceVCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'platformVersion'), pyxb.binding.datatypes.string, scope=InstanceVCloud, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'consoleUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5510, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5511, 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, 'hardware')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5512, 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, 'hostname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5513, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5514, 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, 'instanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5515, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5516, 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, 'nics')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5517, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5524, 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, 'state')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5525, 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, 'stateMsg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5526, 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, 'statesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5527, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5528, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5529, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5530, 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, 'templateName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5531, 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, 'templateUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5532, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5533, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5534, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5592, 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, 'platformVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5593, 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_470()




License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=License, documentation='the file name of the license', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5666, 20)))

License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=License, documentation='the uri resource of the parent object this license object is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5671, 20)))

License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=License, documentation='the license type (e.g. ``GPL``, ``GPLv2``, ``CDDL``, ``Apache``)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5676, 20)))

License._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=License, documentation='the uri resource of thie license object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5681, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5666, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5671, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5676, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5681, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5666, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5671, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5676, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5681, 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_471()




Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=Logo, documentation='the description of this logo', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Logo, documentation='the file name of the logo', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5918, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Logo, documentation='the uri resource of the parent object this logo object belongs', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'title'), pyxb.binding.datatypes.string, scope=Logo, documentation='the tooltip for this logo', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 20)))

Logo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Logo, documentation='the uri resource of this logo object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5933, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5918, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5933, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5913, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5918, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5923, 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, 'title')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5928, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5933, 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_472()




Membership._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'joinedDate'), pyxb.binding.datatypes.dateTime, scope=Membership, documentation='the date the user accepted the membership invitation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 20)))

Membership._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'leftDate'), pyxb.binding.datatypes.dateTime, scope=Membership, documentation='the date the user has stopped becoming a member or declined the initial membership invitation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5958, 20)))

Membership._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'role'), STD_ANON_20, scope=Membership, documentation='the current role of the user (privileges)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5963, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8465, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8470, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8480, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8485, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8490, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8495, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8500, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5958, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5963, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'accepted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8460, 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, 'declined')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8465, 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, 'msg')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8470, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8475, 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, 'referrer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8480, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8485, 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, 'user')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8490, 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, 'userEmail')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8495, 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, 'userLogin')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8500, 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, 'joinedDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5953, 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, 'leftDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5958, 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, 'role')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 5963, 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_473()




MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'appliancesUri'), pyxb.binding.datatypes.anyURI, scope=MySoftware, documentation='the uri resource to retrieve all the appliance templates that use this software component', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 20)))

MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUris'), UriList, scope=MySoftware, documentation='the list of uri resources of each appliance template using this software component', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 20)))

MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cloneUri'), pyxb.binding.datatypes.anyURI, scope=MySoftware, documentation='uri resource used to clone this MySoftware', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 20)))

MySoftware._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imported'), pyxb.binding.datatypes.boolean, scope=MySoftware, documentation='a boolean highlighting if the MySoftware has been imported (from a scan, an appliance import or a workspace)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 20))
    counters.add(cc_31)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(MySoftware._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 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, 'location')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 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, 'defaultInstallLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 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, 'restricted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 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, 'artifactsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 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, 'distributionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 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, 'distributionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 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, 'exportUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 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, 'maintainer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 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, 'website')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 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, 'softwareArtifactUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 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, 'appliancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6098, 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, 'applianceUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6103, 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, 'cloneUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6108, 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, 'imported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6113, 20))
    st_31 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_31)
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    st_30._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_31, [
        fac.UpdateInstruction(cc_31, True) ]))
    st_31._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
MySoftware._Automaton = _BuildAutomaton_474()




CTD_ANON_275._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cpu'), pyxb.binding.datatypes.int, scope=CTD_ANON_275, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6391, 108)))

CTD_ANON_275._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'disk'), pyxb.binding.datatypes.int, scope=CTD_ANON_275, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6392, 108)))

CTD_ANON_275._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ram'), pyxb.binding.datatypes.int, scope=CTD_ANON_275, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 108)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6387, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6391, 108))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6392, 108))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 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, 'regionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 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, 'cpu')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6391, 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, 'disk')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6392, 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, 'ram')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6393, 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_475()




CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseImageId'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6411, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribArch'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6412, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribName'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distribVersion'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6414, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'minDisk'), pyxb.binding.datatypes.int, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6415, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'minRam'), pyxb.binding.datatypes.int, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6416, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'progress'), pyxb.binding.datatypes.int, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6417, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'snapshot'), pyxb.binding.datatypes.boolean, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 108)))

CTD_ANON_276._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_276, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 108)))

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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6406, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 108))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6411, 108))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6412, 108))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 108))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6414, 108))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6415, 108))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6416, 108))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6417, 108))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 108))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 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, 'regionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 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, 'baseImageId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6410, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6411, 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, 'distribArch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6412, 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, 'distribName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6413, 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, 'distribVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6414, 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, 'minDisk')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6415, 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, 'minRam')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6416, 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, 'progress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6417, 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, 'snapshot')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6418, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6419, 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_476()




CTD_ANON_277._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'flavorId'), pyxb.binding.datatypes.string, scope=CTD_ANON_277, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6436, 108)))

CTD_ANON_277._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageId'), pyxb.binding.datatypes.string, scope=CTD_ANON_277, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 108)))

CTD_ANON_277._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'status'), pyxb.binding.datatypes.string, scope=CTD_ANON_277, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 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=0, max=None, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6432, 92))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 20))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 20))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6436, 108))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 108))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1849, 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, 'id')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6340, 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, 'regionName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6341, 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, 'flavorId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6436, 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, 'imageId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6437, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6438, 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_477()




Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'arch'), pyxb.binding.datatypes.string, scope=Pkg, documentation='the architecture type for this package', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'binaryUri'), pyxb.binding.datatypes.anyURI, scope=Pkg, documentation='the uri resource to retrieve the binary', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'default'), pyxb.binding.datatypes.boolean, scope=Pkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'extract'), pyxb.binding.datatypes.boolean, scope=Pkg, documentation='a boolean flag to extract an archive (if the uploaded object is an archive) as part of the generation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fullName'), pyxb.binding.datatypes.string, scope=Pkg, documentation='the name of the file including the extension', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'install'), pyxb.binding.datatypes.boolean, scope=Pkg, documentation='boolean to indicate whether to install the package or just to store it on the filesystem', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installLocation'), pyxb.binding.datatypes.string, scope=Pkg, documentation='the location to store the package if ``install == false``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'language'), pyxb.binding.datatypes.boolean, scope=Pkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=Pkg, documentation='the name of the package', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'origName'), pyxb.binding.datatypes.string, scope=Pkg, documentation='the original name of the package', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'params'), pyxb.binding.datatypes.string, scope=Pkg, documentation='silent install parameters to use as part of the installation of the object (for windows only)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=Pkg, documentation='the uri resource of the parent object this package belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkgBuildDate'), pyxb.binding.datatypes.dateTime, scope=Pkg, documentation='the date the package was built', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'pkgFileDate'), pyxb.binding.datatypes.dateTime, scope=Pkg, documentation='the file timestamp', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'release'), pyxb.binding.datatypes.string, scope=Pkg, documentation='the release information package', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'shortTag'), pyxb.binding.datatypes.string, scope=Pkg, documentation='tag value', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'repositoryName'), pyxb.binding.datatypes.string, scope=Pkg, documentation='repository name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sticky'), pyxb.binding.datatypes.boolean, scope=Pkg, documentation='boolean to indicate that this package version should not be updated when new package updates are available', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=Pkg, documentation='file media type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=Pkg, documentation='the uri resource of this package object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=Pkg, documentation='the version of this package', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 20)))

Pkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'epoch'), pyxb.binding.datatypes.int, scope=Pkg, documentation='the epoch value (used for native packages)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 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, 'binaryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 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, 'default')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 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, 'extract')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 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, 'install')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 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, 'language')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 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, 'origName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 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, 'params')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 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, 'pkgBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 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, 'pkgFileDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 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, 'repositoryName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 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, 'sticky')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 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, 'epoch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 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_478()




Project._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUris'), UriList, scope=Project, documentation='the list of uri resources of each organization this software bundle (project) has been registered to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7727, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7727, 20))
    counters.add(cc_28)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(Project._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9647, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9652, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9657, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9662, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9667, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9672, 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, 'location')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9677, 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, 'defaultInstallLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9678, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9683, 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, 'restricted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9688, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9693, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9698, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9703, 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, 'artifactsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9708, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9713, 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, 'distributionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9718, 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, 'distributionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9723, 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, 'exportUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9728, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9733, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9738, 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, 'logo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9743, 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, 'maintainer')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9748, 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, 'website')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9753, 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, 'softwareArtifactUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9758, 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, 'orgUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7727, 20))
    st_28 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False)
    states.append(st_28)
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    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) ]))
    st_27._set_transitionSet(transitions)
    transitions = []
    transitions.append(fac.Transition(st_28, [
        fac.UpdateInstruction(cc_28, True) ]))
    st_28._set_transitionSet(transitions)
    return fac.Automaton(states, counters, True, containing_state=None)
Project._Automaton = _BuildAutomaton_479()




ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'deleted'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation='a boolean indicating if the file has been deleted on the source machine', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9049, 20)))

ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'inherited'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9054, 20)))

ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'selected'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation='a boolean indicating if this file has been selected to be imported as part of the overlay', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9059, 20)))

ScannedFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uploaded'), pyxb.binding.datatypes.boolean, scope=ScannedFile, documentation='a boolean indicating if this file has been received as part of the overlay upload', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9064, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3650, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3655, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3660, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3670, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3675, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3680, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3685, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3695, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3700, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3705, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3710, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9049, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9054, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9059, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9064, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'checksum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3650, 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, 'directory')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3655, 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, 'fullPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3660, 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, 'group')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3665, 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, 'linkTarget')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3670, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3675, 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, 'owner')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3680, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3685, 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, 'permissions')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3690, 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, 'scannedInstanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3695, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3700, 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, 'subEntries')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3705, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 3710, 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, 'deleted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9049, 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, 'inherited')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9054, 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, 'selected')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9059, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9064, 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_480()




Service._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootService'), pyxb.binding.datatypes.boolean, scope=Service, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9422, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7539, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7544, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7549, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7554, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7559, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7564, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7569, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7574, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7579, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7584, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7589, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7594, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7595, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7600, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7605, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7610, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7615, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9422, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7539, 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, 'company')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7544, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7549, 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, 'distributionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7554, 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, 'distroId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7559, 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, 'installedSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7564, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7569, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7574, 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, 'packagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7579, 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, 'packageUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7584, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7589, 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, 'restricted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7594, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7595, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7600, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7605, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7610, 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, 'packages')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7615, 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, 'bootService')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9422, 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_481()




SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation='the uri resource of this software artifact object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tag'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the tag information', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'binaryUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation='the uri resource to retrieve the binary', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation='the uri resource of the parent object this software artifact belongs to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'extract'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation='a boolean flag to extract an archive (if the uploaded object is an archive) as part of the generation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'install'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation='boolean to indicate whether to install the software artifact or just to store it on the filesystem', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cache'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation='boolean to indicate whether to put in cache the software artifact or just upload during generation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'active'), pyxb.binding.datatypes.boolean, scope=SoftwareArtifact, documentation='boolean to indicate whether the software artifact active or not', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installLocation'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the location to store the software artifact if ``install == false``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the name of the software artifact', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fullName'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the name of the file including the extension', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'origName'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the original name of the software artifact', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'artifactBuildDate'), pyxb.binding.datatypes.dateTime, scope=SoftwareArtifact, documentation='the date the software artifact was built', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'artifactFileDate'), pyxb.binding.datatypes.dateTime, scope=SoftwareArtifact, documentation='the file timestamp', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'release'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the release information of the software artifact', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'shortTag'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='short tag value (osPackage, softwarefile or bootscript)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'type'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='file media type', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'version'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the version of this software artifact', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'arch'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the architecture type for this software artifact (rpm uploaded file or OS Package)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'params'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='silent install parameters to use as part of the installation of the object (for windows only)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'artifactCredAccount'), ArtifactCredAccount, scope=SoftwareArtifact, documentation='the artifact account (see :ref:`artifactcredaccount-object`) this software artifact belong to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subSoftwareArtifacts'), CTD_ANON_194, scope=SoftwareArtifact, documentation='the list of sub-software artifact of this software artifact (which represents a folder)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'subSoftwareArtifactUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareArtifact, documentation='the list of sub-software artifact uris of this software artifact', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentPath'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the parent pathname of this software artifact (depending of its parent software artifact)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 20)))

SoftwareArtifact._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'remotePath'), pyxb.binding.datatypes.string, scope=SoftwareArtifact, documentation='the remote pathname of this software artifact to retrieve from artifact account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 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, 'binaryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 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, 'extract')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 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, 'install')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 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, 'cache')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 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, 'origName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 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, 'artifactBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 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, 'artifactFileDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 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, 'params')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 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, 'artifactCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 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, 'subSoftwareArtifacts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 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, 'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 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, 'parentPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 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, 'remotePath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 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_482()




SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'parentUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation='the uri resource of the parent object this object is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9858, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'referenceUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation='the uri of the software bundle created from this import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9863, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uploadUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation='the uri resource to upload any files assocaited with this import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9868, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statusUri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation='the uri resource of the current status of the software bundle import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9873, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imported'), pyxb.binding.datatypes.boolean, scope=SoftwareBundleImport, documentation='boolean flag indicating that is a real import or a creation', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9878, 20)))

SoftwareBundleImport._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=SoftwareBundleImport, documentation='the uri resource of this software bundle import', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9883, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9858, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9863, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9868, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9873, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9878, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9883, 20))
    counters.add(cc_16)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9858, 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, 'referenceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9863, 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, 'uploadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9868, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9873, 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, 'imported')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9878, 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(SoftwareBundleImport._UseForTag(pyxb.namespace.ExpandedName(None, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9883, 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)
SoftwareBundleImport._Automaton = _BuildAutomaton_483()




User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'address'), Address, scope=User, documentation="the user's address", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10772, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'admin'), pyxb.binding.datatypes.boolean, scope=User, documentation='boolean indicating if the user is an administrator', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10777, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'adminOrgsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to get the list of Org this user is an administrator of', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10782, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'adminOrgUris'), UriList, scope=User, documentation='the list of Org URI where this user is an administrator', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10787, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'apiKeysQuota'), pyxb.binding.datatypes.int, scope=User, documentation='the number of API keys this user can generate', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10792, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'applianceUris'), UriList, scope=User, documentation='the list of uri resources for each appliance template this user is managing', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10797, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseApiKeysUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's api keys", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10802, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseAppliancesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's appliance templates", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10807, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseCredAccountsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's cloud accounts", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10812, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseDistributionsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the operating systems the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10817, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseFormatsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the primitive formats the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10822, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseTargetPlatformsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the target platforms the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10827, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseTargetFormatsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the target formats the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10832, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseGalleriesUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10837, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseGalleryOrgsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10838, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseImagesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's machine images", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseExportsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's exported appliance templates", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseImportsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's imported appliance templates", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mySoftwareImportsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's imported software bundles", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseMySoftwareLibraryUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's software library (containing private software components)", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseOrgsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the organizations the user is a member of', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseProjectsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the project catalog software components', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'basePublishImagesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's published machine images", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseRankingsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10879, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseRolesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's roles", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10880, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseTagsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10885, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'baseWorkspacesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the workspaces the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'blueprints'), CTD_ANON_211, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'blueprintsUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10898, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'creationCode'), pyxb.binding.datatypes.string, scope=User, documentation='the code used for creating the user (subscription profile code, see :ref:`subscriptionprofile-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10899, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'credAccountUris'), UriList, scope=User, documentation='the list of uri resources for each cloud account the user has', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10904, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'artifactAccountsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's artifact accounts", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10909, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionUris'), UriList, scope=User, documentation='the list of uris for each operating system the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10914, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'dob'), pyxb.binding.datatypes.dateTime, scope=User, documentation="the user's date of birth", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10919, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formats'), CTD_ANON_212, scope=User, documentation='the list of primitive formats the user has access to (see :ref:`imageformat-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10924, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatforms'), CTD_ANON_213, scope=User, documentation='the list of target platforms the user has access to (see :ref:`targetplatform-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10934, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormats'), CTD_ANON_214, scope=User, documentation='the list of target formats the user has access to (see :ref:`targetformat-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10944, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'formatUris'), UriList, scope=User, documentation='the list of uri resources for each primitive format the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10954, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetPlatformUris'), UriList, scope=User, documentation='the list of uri resources for each target platform the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10959, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'targetFormatUris'), UriList, scope=User, documentation='the list of uri resources for each target format the user has access to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10964, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'gender'), pyxb.binding.datatypes.string, scope=User, documentation="the user's gender", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10969, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'homePhone'), pyxb.binding.datatypes.string, scope=User, documentation="the user's home phone number", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10974, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instancesUri'), pyxb.binding.datatypes.anyURI, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10979, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'lang'), pyxb.binding.datatypes.string, scope=User, documentation="the user's preferred language", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10980, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mobilePhone'), pyxb.binding.datatypes.string, scope=User, documentation="the user's mobile phone number", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10985, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mySoftwareLibraryUris'), UriList, scope=User, documentation='the list of uri resources for each software component the user has in their software library', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10990, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'name'), pyxb.binding.datatypes.string, scope=User, documentation="the user's first name", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10995, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'officePhone'), pyxb.binding.datatypes.string, scope=User, documentation="the user's office phone number", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11000, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'orgUris'), UriList, scope=User, documentation='the list of uri resources for each organization this user is a member of', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11005, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'password'), pyxb.binding.datatypes.string, scope=User, documentation="the user's password", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11010, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'productAccess'), ProductAccess, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11015, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projectUris'), UriList, scope=User, documentation='the list of uri resources for each software component in the project catalog', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'promoCode'), pyxb.binding.datatypes.string, scope=User, documentation='the promotion code used when creating the user account', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11021, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishGalleries'), CTD_ANON_215, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11026, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'quotasUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation="the uri resource to retrieve the user's quota information", location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11033, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rankings'), CTD_ANON_216, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11038, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'roles'), CTD_ANON_217, scope=User, documentation='the list of roles assigned to the user (see :ref:`role-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11045, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedInstancesUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve all the scanned instances for the user (see :ref:`scannedinstance-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11055, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scansUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve all the scans for the user (see :ref:`scan-object`)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11060, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sshKeys'), CTD_ANON_218, scope=User, documentation='the list of public ssh keys for the user (see :ref:`sshkey-object`', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11065, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sshKeysUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve all the publish ssh keys for the user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'statsUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve all the user statistics', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11080, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tags'), CTD_ANON_219, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11085, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'uri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource of this user object', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'usageUri'), pyxb.binding.datatypes.anyURI, scope=User, documentation='the uri resource to retrieve the platform usage for the user', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 20)))

User._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vAppAccess'), VAppAccess, scope=User, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11155, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11165, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11175, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11180, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11185, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11190, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11195, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10772, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10777, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10782, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10787, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10792, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10797, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10802, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10807, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10812, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10817, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10822, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10827, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10832, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10837, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10838, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10879, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10880, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10885, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10898, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10899, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10904, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10909, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10914, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10919, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10924, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10934, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10944, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10954, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10959, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10964, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10969, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10974, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10979, 20))
    counters.add(cc_55)
    cc_56 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10980, 20))
    counters.add(cc_56)
    cc_57 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10985, 20))
    counters.add(cc_57)
    cc_58 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10990, 20))
    counters.add(cc_58)
    cc_59 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10995, 20))
    counters.add(cc_59)
    cc_60 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11000, 20))
    counters.add(cc_60)
    cc_61 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11005, 20))
    counters.add(cc_61)
    cc_62 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11010, 20))
    counters.add(cc_62)
    cc_63 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11015, 20))
    counters.add(cc_63)
    cc_64 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 20))
    counters.add(cc_64)
    cc_65 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11021, 20))
    counters.add(cc_65)
    cc_66 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11026, 20))
    counters.add(cc_66)
    cc_67 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11033, 20))
    counters.add(cc_67)
    cc_68 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11038, 20))
    counters.add(cc_68)
    cc_69 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11045, 20))
    counters.add(cc_69)
    cc_70 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11055, 20))
    counters.add(cc_70)
    cc_71 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11060, 20))
    counters.add(cc_71)
    cc_72 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11065, 20))
    counters.add(cc_72)
    cc_73 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 20))
    counters.add(cc_73)
    cc_74 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11080, 20))
    counters.add(cc_74)
    cc_75 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11085, 20))
    counters.add(cc_75)
    cc_76 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 20))
    counters.add(cc_76)
    cc_77 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 20))
    counters.add(cc_77)
    cc_78 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'loginName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11155, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11160, 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, 'company')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11165, 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, 'email')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11170, 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, 'firstName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11175, 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, 'surname')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11180, 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, 'jobTitle')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11185, 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, 'photo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11190, 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, 'website')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11195, 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, 'address')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10772, 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, 'admin')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10777, 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, 'adminOrgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10782, 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, 'adminOrgUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10787, 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, 'apiKeysQuota')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10792, 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, 'applianceUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10797, 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, 'baseApiKeysUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10802, 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, 'baseAppliancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10807, 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, 'baseCredAccountsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10812, 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, 'baseDistributionsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10817, 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, 'baseFormatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10822, 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, 'baseTargetPlatformsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10827, 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, 'baseTargetFormatsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10832, 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, 'baseGalleriesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10837, 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, 'baseGalleryOrgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10838, 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, 'baseImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10839, 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, 'baseExportsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10844, 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, 'baseImportsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10849, 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, 'mySoftwareImportsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10854, 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, 'baseMySoftwareLibraryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10859, 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, 'baseOrgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10864, 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, 'baseProjectsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10869, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10874, 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, 'baseRankingsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10879, 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, 'baseRolesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10880, 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, 'baseTagsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10885, 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, 'baseWorkspacesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10886, 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, 'blueprints')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10891, 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, 'blueprintsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10898, 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, 'creationCode')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10899, 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, 'credAccountUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10904, 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, 'artifactAccountsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10909, 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, 'distributionUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10914, 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, 'dob')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10919, 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, 'formats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10924, 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, 'targetPlatforms')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10934, 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, 'targetFormats')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10944, 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, 'formatUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10954, 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, 'targetPlatformUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10959, 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, 'targetFormatUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10964, 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, 'gender')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10969, 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, 'homePhone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10974, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10979, 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, 'lang')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10980, 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, 'mobilePhone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10985, 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, 'mySoftwareLibraryUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10990, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10995, 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, 'officePhone')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11000, 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, 'orgUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11005, 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, 'password')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11010, 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, 'productAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11015, 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, 'projectUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11016, 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, 'promoCode')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11021, 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, 'publishGalleries')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11026, 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, 'quotasUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11033, 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, 'rankings')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11038, 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, 'roles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11045, 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, 'scannedInstancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11055, 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, 'scansUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11060, 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, 'sshKeys')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11065, 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, 'sshKeysUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11075, 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, 'statsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11080, 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, 'tags')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11085, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11092, 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, 'usageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11097, 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, 'vAppAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11102, 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_484()




WinMsiApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publisher'), pyxb.binding.datatypes.string, scope=WinMsiApplication, documentation='The publisher of the msi application', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11549, 20)))

WinMsiApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'installLocation'), pyxb.binding.datatypes.string, scope=WinMsiApplication, documentation='the location the msi application is installed', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11554, 20)))

WinMsiApplication._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'estimatedSizeInKB'), pyxb.binding.datatypes.integer, scope=WinMsiApplication, documentation='the estimated size of the msi application', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11559, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11549, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11554, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11559, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 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, 'architecture')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 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, 'publisher')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11549, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11554, 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, 'estimatedSizeInKB')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 11559, 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_485()




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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 369, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 374, 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, 'architecture')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 379, 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_486()




BootScript._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootOrder'), pyxb.binding.datatypes.int, scope=BootScript, documentation='the boot order number (starting at 0)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1558, 20)))

BootScript._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bootType'), STD_ANON_3, scope=BootScript, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1563, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1558, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1563, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 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, 'binaryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 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, 'extract')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 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, 'install')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 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, 'cache')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 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, 'origName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 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, 'artifactBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 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, 'artifactFileDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 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, 'params')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 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, 'artifactCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 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, 'subSoftwareArtifacts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 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, 'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 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, 'parentPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 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, 'remotePath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 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, 'bootOrder')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1558, 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, 'bootType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 1563, 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_487()




CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation='the AWS access key to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2500, 20)))

CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountNumber'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation='the AWS account number to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2505, 20)))

CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keyPairName'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation='the key pair name (for EBS) to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2510, 20)))

CredAccountAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'secretAccessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountAws, documentation='the secret access key to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2515, 20)))

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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2500, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2505, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2510, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2515, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'baseCertificatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 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, 'certificates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 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, 'certificateUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 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, 'accessKeyId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2500, 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, 'accountNumber')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2505, 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, 'keyPairName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2510, 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, 'secretAccessKeyId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2515, 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_488()




CredAccountAzure._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountName'), pyxb.binding.datatypes.string, scope=CredAccountAzure, documentation='the account name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2534, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2534, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'baseCertificatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 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, 'certificates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 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, 'certificateUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 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, 'accountName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2534, 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_489()




CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'queryId'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation='the query id (access id) to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2630, 20)))

CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'accountNumber'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation='the account number to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2635, 20)))

CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'secretAccessKeyId'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation='the secret access key id to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2640, 20)))

CredAccountEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'serverUrl'), pyxb.binding.datatypes.string, scope=CredAccountEuca, documentation='the walrus server URL to connect to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2645, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2630, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2635, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2640, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2645, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'baseCertificatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 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, 'certificates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 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, 'certificateUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 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, 'queryId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2630, 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, 'accountNumber')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2635, 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, 'secretAccessKeyId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2640, 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, 'serverUrl')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2645, 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_490()




CredAccountGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'login'), pyxb.binding.datatypes.string, scope=CredAccountGoogle, documentation='the user login name to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2698, 20)))

CredAccountGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'certPassword'), pyxb.binding.datatypes.string, scope=CredAccountGoogle, documentation='the account password to use', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2703, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2698, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2703, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2437, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2442, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2447, 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, 'targetPlatform')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2452, 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, 'baseCertificatesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2554, 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, 'certificates')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2559, 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, 'certificateUris')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2569, 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, 'login')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2698, 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, 'certPassword')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 2703, 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_491()




OASPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'license'), License, scope=OASPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6329, 20)))

OASPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'licenseUploaded'), pyxb.binding.datatypes.boolean, scope=OASPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6330, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6329, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6330, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 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, 'binaryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 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, 'default')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 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, 'extract')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 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, 'install')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 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, 'language')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 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, 'origName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 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, 'params')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 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, 'pkgBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 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, 'pkgFileDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 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, 'repositoryName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 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, 'sticky')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 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, 'epoch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 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, 'license')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6329, 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, 'licenseUploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6330, 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_492()




OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'sticky'), pyxb.binding.datatypes.boolean, scope=OSPackage, documentation='boolean to indicate that this package version should not be updated when new package updates are available', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6918, 20)))

OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'repoId'), pyxb.binding.datatypes.long, scope=OSPackage, documentation='the unique id of the repository these packages belong to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6923, 20)))

OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'repository'), pyxb.binding.datatypes.string, scope=OSPackage, documentation='repository name', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6928, 20)))

OSPackage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distroId'), pyxb.binding.datatypes.long, scope=OSPackage, documentation='the unique id of the operating system this software artifact (OS Package) belong to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6933, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6918, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6923, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6928, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6933, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 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, 'binaryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 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, 'extract')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 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, 'install')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 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, 'cache')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 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, 'origName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 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, 'artifactBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 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, 'artifactFileDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 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, 'params')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 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, 'artifactCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 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, 'subSoftwareArtifacts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 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, 'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 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, 'parentPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 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, 'remotePath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 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, 'sticky')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6918, 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, 'repoId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6923, 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, 'repository')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6928, 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, 'distroId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 6933, 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_493()




PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'cloudId'), pyxb.binding.datatypes.string, scope=PublishImage, documentation='the unique id for the machine image registered on the cloud environment', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageUri'), pyxb.binding.datatypes.anyURI, scope=PublishImage, documentation='the uri resource of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instances'), CTD_ANON_169, scope=PublishImage, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'instancesUri'), pyxb.binding.datatypes.anyURI, scope=PublishImage, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20)))

PublishImage._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publishLocation'), pyxb.binding.datatypes.string, scope=PublishImage, documentation='the location of the registered machine image (e.g. region)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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_494()




ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'deleted'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation='a boolean indicating if the native package has been deleted on the source machine', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9200, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'deltaLocation'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9205, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'deltaModified'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation='a boolean indicating if the package has been modified compared to its initial installation state', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9206, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'distributionUri'), pyxb.binding.datatypes.anyURI, scope=ScannedPkg, documentation='the uri of the distribution this package is attached to', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9211, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'filesUri'), pyxb.binding.datatypes.anyURI, scope=ScannedPkg, documentation='the uri resource to retrieve all the files scanned and associated to this package', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9216, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'fromRepo'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation='a boolean indicating if the package has been found in any platform registered repositories', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9221, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'headers'), pyxb.binding.datatypes.string, scope=ScannedPkg, documentation='the headers (metadata) of the native package', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9226, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'inherited'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9231, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mirrorPath'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9236, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'mirrorType'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'modifiedFiles'), CTD_ANON_186, scope=ScannedPkg, documentation='the list of :ref:`scannedfile-object` objects that are modified in this package compared to the initial installation state', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'notModifiedFiles'), CTD_ANON_187, scope=ScannedPkg, documentation='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('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'postunScripts'), pyxb.binding.datatypes.string, scope=ScannedPkg, documentation='the content of the native package post uninstall scripts', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'preunScripts'), pyxb.binding.datatypes.string, scope=ScannedPkg, documentation='the content of the native package pre uninstall scripts', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'scannedInstanceId'), pyxb.binding.datatypes.long, scope=ScannedPkg, documentation='the id of the parent scanned instance', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'selected'), pyxb.binding.datatypes.boolean, scope=ScannedPkg, documentation='a boolean incidating if this package has been marked to be included in the overlay', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9273, 20)))

ScannedPkg._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tag'), pyxb.binding.datatypes.string, scope=ScannedPkg, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9278, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9200, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9205, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9206, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9211, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9216, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9221, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9226, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9231, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9236, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9273, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9278, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7423, 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, 'binaryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7428, 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, 'default')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7433, 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, 'extract')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7434, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7439, 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, 'install')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7444, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7449, 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, 'language')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7454, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7455, 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, 'origName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7460, 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, 'params')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7465, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7470, 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, 'pkgBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7475, 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, 'pkgFileDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7480, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7485, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7490, 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, 'repositoryName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7495, 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, 'sticky')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7500, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7505, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7510, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7515, 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, 'epoch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7520, 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, 'deleted')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9200, 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, 'deltaLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9205, 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, 'deltaModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9206, 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, 'distributionUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9211, 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, 'filesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9216, 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, 'fromRepo')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9221, 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, 'headers')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9226, 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, 'inherited')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9231, 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, 'mirrorPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9236, 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, 'mirrorType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9237, 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, 'modifiedFiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9238, 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, 'notModifiedFiles')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9248, 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, 'postunScripts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9258, 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, 'preunScripts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9263, 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, 'scannedInstanceId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9268, 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, 'selected')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9273, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9278, 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_495()




SoftwareFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ownerGroup'), pyxb.binding.datatypes.string, scope=SoftwareFile, documentation='the string owner:group for this software file to set during the generation of a machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9903, 20)))

SoftwareFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'rights'), pyxb.binding.datatypes.string, scope=SoftwareFile, documentation='the rights for this software file (for example 777) to set during the generation of a machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9908, 20)))

SoftwareFile._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'symlink'), pyxb.binding.datatypes.string, scope=SoftwareFile, documentation='a symbolic link for this software file to set during the generation of a machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9913, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9903, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9908, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9913, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9482, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9487, 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, 'binaryUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9492, 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, 'parentUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9497, 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, 'extract')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9502, 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, 'install')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9507, 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, 'cache')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9512, 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, 'active')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9517, 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, 'installLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9522, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9527, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9532, 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, 'origName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9537, 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, 'artifactBuildDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9542, 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, 'artifactFileDate')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9547, 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, 'release')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9552, 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, 'shortTag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9557, 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, 'type')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9562, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9567, 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, 'arch')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9572, 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, 'params')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9577, 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, 'artifactCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9582, 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, 'subSoftwareArtifacts')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9587, 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, 'subSoftwareArtifactUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9597, 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, 'parentPath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9602, 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, 'remotePath')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9607, 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, 'ownerGroup')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9903, 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, 'rights')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9908, 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, 'symlink')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 9913, 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_496()




PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'category'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation='the category for this registered machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7808, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'datacenterName'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation='the name of the datacenter where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7813, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation='the public description of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7818, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'productName'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation='the product name where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7823, 20)))

PublishImageAbiquo._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'enterpriseName'), pyxb.binding.datatypes.string, scope=PublishImageAbiquo, documentation='the enterprise name where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7828, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7808, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7813, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7818, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7823, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7828, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'category')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7808, 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, 'datacenterName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7813, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7818, 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, 'productName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7823, 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, 'enterpriseName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7828, 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_497()




PublishImageAws._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'region'), pyxb.binding.datatypes.string, scope=PublishImageAws, documentation='the region where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7848, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7848, 20))
    counters.add(cc_49)
    states = []
    final_update = set()
    final_update.add(fac.UpdateInstruction(cc_0, False))
    symbol = pyxb.binding.content.ElementUse(PublishImageAws._UseForTag(pyxb.namespace.ExpandedName(None, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'region')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7848, 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)
PublishImageAws._Automaton = _BuildAutomaton_498()




PublishImageAzure._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'region'), pyxb.binding.datatypes.string, scope=PublishImageAzure, documentation='the region where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7868, 20)))

PublishImageAzure._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'storageAccount'), pyxb.binding.datatypes.string, scope=PublishImageAzure, documentation='the storage account used to register this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7873, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7868, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7873, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'region')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7868, 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, 'storageAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7873, 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_499()




PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=PublishImageCloudStack, documentation='the public description of this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7893, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageCloudStack, documentation='the public name displayed for this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7898, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'featuredEnabled'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudStack, documentation='boolean to indicate whether this machine image is ``featured``', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7903, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'passwordEnabled'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudStack, documentation='boolean to indicate whether a password has been enabled for this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7908, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudStack, documentation='boolean to indicate whether this machine image can be used publicly by all users of the CloudStack platform', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7913, 20)))

PublishImageCloudStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneName'), pyxb.binding.datatypes.string, scope=PublishImageCloudStack, documentation='the zone where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7918, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7893, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7898, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7903, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7908, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7913, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7918, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7893, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7898, 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, 'featuredEnabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7903, 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, 'passwordEnabled')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7908, 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, 'publicImage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7913, 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, 'zoneName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7918, 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_500()




PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7932, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7933, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7934, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 20)))

PublishImageCloudwatt._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tenantName'), pyxb.binding.datatypes.string, scope=PublishImageCloudwatt, location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7936, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7932, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7933, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7934, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7936, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7932, 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, 'keystoneDomain')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7933, 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, 'keystoneProject')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7934, 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, 'publicImage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7935, 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, 'tenantName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7936, 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_501()




PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bucket'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation='the bucket where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7952, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation='the public description of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7957, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation='the public name of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7962, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'kernelAuto'), pyxb.binding.datatypes.boolean, scope=PublishImageEuca, documentation='boolean to indicate whether Eucalyptus should assign automatically a kernel (for paravirtual mode)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7967, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'kernelId'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation='the kernel id to use when booting an instance (for paravirtual mode)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7972, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tenant'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation='the tenant where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7977, 20)))

PublishImageEuca._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'ramdiskId'), pyxb.binding.datatypes.string, scope=PublishImageEuca, documentation='the ramdisk id to use when booting an instance (for paravirtual mode)', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7982, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7952, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7957, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7962, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7967, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7972, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7977, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7982, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'bucket')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7952, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7957, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7962, 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, 'kernelAuto')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/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(PublishImageEuca._UseForTag(pyxb.namespace.ExpandedName(None, 'kernelId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7972, 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, 'tenant')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7977, 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, 'ramdiskId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7982, 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_502()




PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskOffering'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation='the disk offering to use for this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8002, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'virtualDatacenterName'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation='the datacenter name where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8007, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'machineImageName'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation='the public name for this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8012, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'prodUuid'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation='the product UUID for this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8017, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vdcId'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation='the datacenter id where this machine image is registered', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8022, 20)))

PublishImageFlexiant._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'userUuid'), pyxb.binding.datatypes.string, scope=PublishImageFlexiant, documentation='the user UUID used to publish this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8027, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8002, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8007, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8012, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8017, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8022, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8027, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'diskOffering')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8002, 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, 'virtualDatacenterName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8007, 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, 'machineImageName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8012, 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, 'prodUuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8017, 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, 'vdcId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8022, 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, 'userUuid')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8027, 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_503()




PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bucket'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation='the bucket name where this machine image is stored', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8047, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bucketLocation'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation='the location of the bucket where this machine image is stored', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8052, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'diskNamePrefix'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation='the disk name prefix used when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8057, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation='the public description of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8062, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'projectId'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation='the project id used for publishing this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8067, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'storageClass'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation='the storage class used for publishing this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8072, 20)))

PublishImageGoogle._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'zoneName'), pyxb.binding.datatypes.string, scope=PublishImageGoogle, documentation='the zone name used for publishing this machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8077, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8047, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8052, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8057, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8062, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8067, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8072, 20))
    counters.add(cc_54)
    cc_55 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8077, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'bucket')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8047, 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, 'bucketLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8052, 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, 'diskNamePrefix')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8057, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8062, 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, 'projectId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8067, 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, 'storageClass')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8072, 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, 'zoneName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8077, 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_504()




PublishImageNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'description'), pyxb.binding.datatypes.string, scope=PublishImageNimbula, documentation='the public description of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8097, 20)))

PublishImageNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'imageVersion'), pyxb.binding.datatypes.string, scope=PublishImageNimbula, documentation='the version of this machine image used during the registration', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8102, 20)))

PublishImageNimbula._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'machineImageListName'), pyxb.binding.datatypes.string, scope=PublishImageNimbula, documentation='the list name used during the registration', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8107, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8097, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8102, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8107, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'description')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8097, 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, 'imageVersion')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8102, 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, 'machineImageListName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8107, 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_505()




PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation='the keystone domain to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8127, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation='the keystone project to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8132, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation='the public name of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8137, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageOpenStack, documentation='boolean indicating whether this machine image is public, allowing any user to use to provision instances', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8142, 20)))

PublishImageOpenStack._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tenantName'), pyxb.binding.datatypes.string, scope=PublishImageOpenStack, documentation='the tenant name to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8147, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8127, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8132, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8137, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8142, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8147, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'keystoneDomain')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8127, 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, 'keystoneProject')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8132, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8137, 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, 'publicImage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8142, 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, 'tenantName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8147, 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_506()




PublishImageOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'bucket'), pyxb.binding.datatypes.string, scope=PublishImageOutscale, documentation='the bucket used to store the registered machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8166, 20)))

PublishImageOutscale._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'region'), pyxb.binding.datatypes.string, scope=PublishImageOutscale, documentation='the region used to store the registered machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8171, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8166, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8171, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'bucket')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8166, 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, 'region')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8171, 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_507()




PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation='the keystone domain to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8191, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation='the keystone project to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8196, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation='the public name of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8201, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'publicImage'), pyxb.binding.datatypes.boolean, scope=PublishImageSuseCloud, documentation='boolean indicating whether this machine image is public, allowing any user to use to provision instances', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8206, 20)))

PublishImageSuseCloud._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'tenantName'), pyxb.binding.datatypes.string, scope=PublishImageSuseCloud, documentation='the tenant name to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8211, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8191, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8196, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8201, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8206, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8211, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'keystoneDomain')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8191, 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, 'keystoneProject')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8196, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8201, 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, 'publicImage')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8206, 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, 'tenantName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8211, 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_508()




PublishImageVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'catalogName'), pyxb.binding.datatypes.string, scope=PublishImageVCloudDirector, documentation='the catalog name to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8231, 20)))

PublishImageVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageVCloudDirector, documentation='the public name of the registered machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8236, 20)))

PublishImageVCloudDirector._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'vdcName'), pyxb.binding.datatypes.string, scope=PublishImageVCloudDirector, documentation='the virtual datacenter where to register the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8241, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8231, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8236, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8241, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'catalogName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8231, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8236, 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, 'vdcName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8241, 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_509()




PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'clusterName'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation='the cluster name where to register the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8261, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'datacenterName'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation='the datacenter where to register the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8266, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'datastore'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation='the datastore where to register the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8271, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation='the public name of the registered machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8276, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'esxHost'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation='the hostname or IP address of the ESX server', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8281, 20)))

PublishImageVSphere._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'network'), pyxb.binding.datatypes.string, scope=PublishImageVSphere, documentation='the network where to register the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8286, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8261, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8266, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8271, 20))
    counters.add(cc_51)
    cc_52 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8276, 20))
    counters.add(cc_52)
    cc_53 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8281, 20))
    counters.add(cc_53)
    cc_54 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8286, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'clusterName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8261, 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, 'datacenterName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8266, 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, 'datastore')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8271, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8276, 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, 'esxHost')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8281, 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, 'network')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8286, 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_510()




PublishImageK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneDomain'), pyxb.binding.datatypes.string, scope=PublishImageK5, documentation='the keystone domain to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8305, 20)))

PublishImageK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'keystoneProject'), pyxb.binding.datatypes.string, scope=PublishImageK5, documentation='the keystone project to use when registering the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8310, 20)))

PublishImageK5._AddElement(pyxb.binding.basis.element(pyxb.namespace.ExpandedName(None, 'displayName'), pyxb.binding.datatypes.string, scope=PublishImageK5, documentation='the public name of the machine image', location=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8315, 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=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 12))
    counters.add(cc_0)
    cc_1 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 12))
    counters.add(cc_1)
    cc_2 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 12))
    counters.add(cc_2)
    cc_3 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 12))
    counters.add(cc_3)
    cc_4 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 20))
    counters.add(cc_4)
    cc_5 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 20))
    counters.add(cc_5)
    cc_6 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 20))
    counters.add(cc_6)
    cc_7 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 20))
    counters.add(cc_7)
    cc_8 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 20))
    counters.add(cc_8)
    cc_9 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 20))
    counters.add(cc_9)
    cc_10 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 20))
    counters.add(cc_10)
    cc_11 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 20))
    counters.add(cc_11)
    cc_12 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 20))
    counters.add(cc_12)
    cc_13 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 20))
    counters.add(cc_13)
    cc_14 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 20))
    counters.add(cc_14)
    cc_15 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 20))
    counters.add(cc_15)
    cc_16 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 20))
    counters.add(cc_16)
    cc_17 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 20))
    counters.add(cc_17)
    cc_18 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 20))
    counters.add(cc_18)
    cc_19 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 20))
    counters.add(cc_19)
    cc_20 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 20))
    counters.add(cc_20)
    cc_21 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 20))
    counters.add(cc_21)
    cc_22 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 20))
    counters.add(cc_22)
    cc_23 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 20))
    counters.add(cc_23)
    cc_24 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 20))
    counters.add(cc_24)
    cc_25 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 20))
    counters.add(cc_25)
    cc_26 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 20))
    counters.add(cc_26)
    cc_27 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 20))
    counters.add(cc_27)
    cc_28 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 20))
    counters.add(cc_28)
    cc_29 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 20))
    counters.add(cc_29)
    cc_30 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 20))
    counters.add(cc_30)
    cc_31 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 20))
    counters.add(cc_31)
    cc_32 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 20))
    counters.add(cc_32)
    cc_33 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 20))
    counters.add(cc_33)
    cc_34 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 20))
    counters.add(cc_34)
    cc_35 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 20))
    counters.add(cc_35)
    cc_36 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 20))
    counters.add(cc_36)
    cc_37 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 20))
    counters.add(cc_37)
    cc_38 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 20))
    counters.add(cc_38)
    cc_39 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 20))
    counters.add(cc_39)
    cc_40 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 20))
    counters.add(cc_40)
    cc_41 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 20))
    counters.add(cc_41)
    cc_42 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 20))
    counters.add(cc_42)
    cc_43 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 20))
    counters.add(cc_43)
    cc_44 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 20))
    counters.add(cc_44)
    cc_45 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 20))
    counters.add(cc_45)
    cc_46 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 20))
    counters.add(cc_46)
    cc_47 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 20))
    counters.add(cc_47)
    cc_48 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 20))
    counters.add(cc_48)
    cc_49 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8305, 20))
    counters.add(cc_49)
    cc_50 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8310, 20))
    counters.add(cc_50)
    cc_51 = fac.CounterCondition(min=0, max=1, metadata=pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8315, 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, 'created')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10663, 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, 'dbId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10668, 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, 'digest')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10673, 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, 'lastModified')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10678, 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, 'md5sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10711, 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, 'mimeType')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10716, 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, 'sha256sum')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10721, 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, 'size')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10726, 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, 'status')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10731, 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, 'uploaded')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10736, 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, 'uploadedTime')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 10741, 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, 'applianceUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4417, 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, 'basePublishImagesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4422, 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, 'completeInstalledSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4427, 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, 'completeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4432, 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, 'compress')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4437, 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, 'credAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4442, 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, 'downloadKey')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4447, 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, 'downloadUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4452, 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, 'ebs')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4457, 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, 'ebsVolumeSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4462, 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, 'fileExtension')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4467, 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, 'fileName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4472, 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, 'fileSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4477, 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, 'format')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4482, 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, 'targetFormat')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4487, 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, 'fullName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4492, 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, 'imageCreated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4497, 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, 'installProfile')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4502, 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, 'name')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4507, 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, 'orgUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4512, 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, 'pkgsUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4517, 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, 'publicAccess')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4522, 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, 'registeredCredAccount')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4523, 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, 'revision')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4524, 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, 'simulated')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4529, 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, 'statusUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4534, 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, 'tag')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4539, 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, 'updateTools')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4544, 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, 'uri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4549, 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, 'version')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4554, 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, 'vmDiskSize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4559, 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, 'vmMemorySize')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4564, 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, 'forceCheckingDeps')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 4569, 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, 'cloudId')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7770, 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, 'imageUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7775, 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, 'instances')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7780, 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, 'instancesUri')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7787, 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, 'publishLocation')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 7788, 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, 'keystoneDomain')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8305, 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, 'keystoneProject')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8310, 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, 'displayName')), pyxb.utils.utility.Location('/var/jenkins/workspace/GenerateCLIRPM/apitools/python/ApiAndCli_gen/build/lib/phamr/tools/uforge.xsd', 8315, 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_511()

