app=Ref(2,
  Instance('twisted.internet.app.Application',{
      '_save':1,
      'persistStyle':'aot',
      'services':{
        'twisted.manhole':Ref(1,
          Instance('twisted.manhole.service.Service',{
              'twisted.internet.app.ApplicationService.persistenceVersion':1,
              'namespace':{
                '__name__':'__manhole829bcec__',
                'sys':Module('sys'),
                },
              'serviceRunning':0,
              'perspectives':{
                'admin':Instance('twisted.manhole.service.Perspective',
                  clients={},
                  identityName='admin',
                  localNamespace={
                    '_':None,
                    },
                  perspectiveName='admin',
                  service=Deref(1),),
                },
              'serviceParent':Deref(2),
              'serviceName':'twisted.manhole',
              })),
        },
      'udpPorts':[],
      'tcpConnectors':[],
      'gid':1046,
      'written':1,
      '_authorizer':Instance('twisted.cred.authorizer.DefaultAuthorizer',
        application=Deref(2),
        identities={
          'admin':Instance('twisted.cred.identity.Identity',
            application=Deref(2),
            hashedPassword='!#/)zW\xa5\xa7C\x89J\x0eJ\x80\x1f\xc3',
            keyring={
              (
                'twisted.manhole',
                'admin',
                ):1,
              },
            name='admin',),
          },),
      'uid':1046,
      'tcpPorts':[
        (
          3080,
          Instance('twisted.web.server.Site',
            logPath=None,
            numPorts=0,
            resource=Instance('twisted.web.test.Test',
              children={},
              files=[],
              modules=[],
              paths={},
              tmpl=[
                '\n    Congratulations, twisted.web appears to work!\n    <ul>\n    <li>Funky Form:\n    ',
                'self.funkyForm()',
                '\n    <li>Exception Handling:\n    ',
                'self.raiseHell()',
                '\n    </ul>\n    ',
                ],
              variables={},
              widgets={},),
            sessions={},),
          5,
          '',
          ),
        (
          3084,
          Instance('twisted.spread.pb.BrokerFactory',{
              'twisted.spread.pb.BrokerFactory.persistenceVersion':3,
              'objectToBroker':Instance('twisted.spread.pb.AuthRoot',
                app=Deref(2),),
              'numPorts':0,
              }),
          5,
          '',
          ),
        (
          3023,
          Instance('twisted.manhole.telnet.ShellFactory',
            namespace={
              'app':Deref(2),
              },
            numPorts=0,
            password='changeme',
            username='admin',),
          5,
          '',
          ),
        ],
      'sslPorts':[],
      'sslConnectors':[],
      'name':'testing',
      'delayeds':[],
      'twisted.internet.app.Application.persistenceVersion':9,
      'unixConnectors':[],
      }))