{
  "contractName": "DAOFactory",
  "abi": [
    {
      "constant": true,
      "inputs": [],
      "name": "baseACL",
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": false,
      "inputs": [
        {
          "name": "_root",
          "type": "address"
        }
      ],
      "name": "newDAO",
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "regFactory",
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "constant": true,
      "inputs": [],
      "name": "baseKernel",
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "view",
      "type": "function"
    },
    {
      "inputs": [
        {
          "name": "_baseKernel",
          "type": "address"
        },
        {
          "name": "_baseACL",
          "type": "address"
        },
        {
          "name": "_regFactory",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "constructor"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "name": "dao",
          "type": "address"
        }
      ],
      "name": "DeployDAO",
      "type": "event"
    },
    {
      "anonymous": false,
      "inputs": [
        {
          "indexed": false,
          "name": "reg",
          "type": "address"
        }
      ],
      "name": "DeployEVMScriptRegistry",
      "type": "event"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b50604051606080610da4833981016040908152815160208301519190920151600160a060020a0381161561005a5760028054600160a060020a031916600160a060020a0383161790555b5060008054600160a060020a03938416600160a060020a03199182161790915560018054929093169116179055610d0e806100966000396000f3006080604052600436106100485763ffffffff60e060020a600035041663086b339e811461004d578063216874441461007e578063656362b51461009f578063b16dd130146100b4575b600080fd5b34801561005957600080fd5b506100626100c9565b60408051600160a060020a039092168252519081900360200190f35b34801561008a57600080fd5b50610062600160a060020a03600435166100d8565b3480156100ab57600080fd5b50610062610827565b3480156100c057600080fd5b50610062610836565b600154600160a060020a031681565b6000805481908190819081908190600160a060020a03166100f7610845565b600160a060020a03909116815260405190819003602001906000f080158015610124573d6000803e3d6000fd5b50600254909550600160a060020a031615156101b0576001546040805160e060020a63485cc955028152600160a060020a039283166004820152898316602482015290519187169163485cc9559160448082019260009290919082900301818387803b15801561019357600080fd5b505af11580156101a7573d6000803e3d6000fd5b505050506107e0565b6001546040805160e060020a63485cc955028152600160a060020a03928316600482015230602482015290519187169163485cc9559160448082019260009290919082900301818387803b15801561020757600080fd5b505af115801561021b573d6000803e3d6000fd5b5050505084600160a060020a031663de2873596040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561025d57600080fd5b505af1158015610271573d6000803e3d6000fd5b505050506040513d602081101561028757600080fd5b50516040805160e060020a633d6ab68f0281529051919550600160a060020a03861691633d6ab68f916004808201926020929091908290030181600087803b1580156102d257600080fd5b505af11580156102e6573d6000803e3d6000fd5b505050506040513d60208110156102fc57600080fd5b50516040805160e060020a638ea8dc9d0281529051919450600160a060020a03871691638ea8dc9d916004808201926020929091908290030181600087803b15801561034757600080fd5b505af115801561035b573d6000803e3d6000fd5b505050506040513d602081101561037157600080fd5b50516002546040805160e060020a630a8ed3db028152600160a060020a0392831660048201529187166024830181905260448301879052905192945091630a8ed3db9160648082019260009290919082900301818387803b1580156103d557600080fd5b505af11580156103e9573d6000803e3d6000fd5b50506002546040805160e360020a6317c0708f028152600160a060020a0392831660048201528983166024820152604481018790523060648201529051918816935063be038478925060848082019260009290919082900301818387803b15801561045357600080fd5b505af1158015610467573d6000803e3d6000fd5b50506002546040805160e060020a6333404143028152600160a060020a038a8116600483015291519190921693506333404143925060248083019260209291908290030181600087803b1580156104bd57600080fd5b505af11580156104d1573d6000803e3d6000fd5b505050506040513d60208110156104e757600080fd5b505160408051600160a060020a038316815290519192507f1a40224412580c1ae5a2fbe8029a565f49a3a029608a8fd9320b32477f314579919081900360200190a16002546040805160e060020a639d0effdb028152600160a060020a039283166004820152878316602482015260448101859052905191861691639d0effdb9160648082019260009290919082900301818387803b15801561058957600080fd5b505af115801561059d573d6000803e3d6000fd5b50506040805160e160020a635442a845028152600160a060020a038981166004830152602482018790529151918816935063a885508a925060448082019260009290919082900301818387803b1580156105f657600080fd5b505af115801561060a573d6000803e3d6000fd5b50506002546040805160e060020a639d0effdb028152600160a060020a03928316600482015291881660248301819052604483018890529051909350639d0effdb9250606480830192600092919082900301818387803b15801561066d57600080fd5b505af1158015610681573d6000803e3d6000fd5b50506040805160e060020a639d0effdb028152306004820152600160a060020a03881660248201819052604482018890529151919350639d0effdb925060648082019260009290919082900301818387803b1580156106df57600080fd5b505af11580156106f3573d6000803e3d6000fd5b50506040805160e060020a630a8ed3db028152600160a060020a038b81166004830152881660248201819052604482018890529151919350630a8ed3db925060648082019260009290919082900301818387803b15801561075357600080fd5b505af1158015610767573d6000803e3d6000fd5b50506040805160e060020a63afd925df028152600160a060020a038b8116600483015288166024820181905260448201889052915191935063afd925df925060648082019260009290919082900301818387803b1580156107c757600080fd5b505af11580156107db573d6000803e3d6000fd5b505050505b60408051600160a060020a038716815290517f3a7eb042a769adf51e9be78b68ed7af0ad7b379246536efc376ed2ca012382829181900360200190a1509295945050505050565b600254600160a060020a031681565b600054600160a060020a031681565b60405161048d80610856833901905600608060405234801561001057600080fd5b5060405160208061048d833981016040525161003481640100000000610120810204565b151561003f57600080fd5b7f3b4bf6bf3ad5000ecf0f989d5befde585c6860fea3e574a4fab4c49d1c177d9c60008190527fc67454ed56db7ff90a4bb32fc9a8de1ab3174b221e5fecea22b7503a3111791f60209081527f8e2ed18767e9c33b25344c240cdf92034fae56be99e2c07f3d9946d949ffede48054600160a060020a031916600160a060020a03851690811790915560408051918252517fc681a85306374a5ab27f0bbc385296a54bcd314a1948b6cf61c4ea1bc44bb9f8927f2ec1ae0a449b7ae354b9dacfb3ade6b6332ba26b7fcbb935835fa39dd7263b23928290030190a35061014d565b600080600160a060020a038316151561013c5760009150610147565b823b90506000811191505b50919050565b6103318061015c6000396000f3006080604052600436106100535763ffffffff60e060020a6000350416634555d5c981146101005780634558850c1461012757806348a0c8dd1461015e5780635c60da1b1461018757806386070cfe1461019c575b6127106000805160206102e68339815191526000825a10156100b65760003411361583541616156100b1576040513381523460208201527f15eeaa57c7bd188c1388020bcadc2c436ec60d647d36ef5b9eb3c742217ddee1604082a1005b600080fd5b6100be6101b1565b90506100fb816000368080601f01602080910402602001604051908101604052809392919081815260200183838082843750610227945050505050565b505050005b34801561010c57600080fd5b50610115610268565b60408051918252519081900360200190f35b34801561013357600080fd5b5061014260043560243561026d565b60408051600160a060020a039092168252519081900360200190f35b34801561016a57600080fd5b50610173610290565b604080519115158252519081900360200190f35b34801561019357600080fd5b506101426101b1565b3480156101a857600080fd5b506101156102ae565b7f3b4bf6bf3ad5000ecf0f989d5befde585c6860fea3e574a4fab4c49d1c177d9c6000527fc67454ed56db7ff90a4bb32fc9a8de1ab3174b221e5fecea22b7503a3111791f6020527f8e2ed18767e9c33b25344c240cdf92034fae56be99e2c07f3d9946d949ffede454600160a060020a031690565b6000610232836102b4565b151561023d57600080fd5b612710905060008083516020850186855a03f43d604051816000823e828015610264578282f35b8282fd5b600290565b6000602081815292815260408082209093529081522054600160a060020a031681565b60006102a96000805160206102e68339815191526102e1565b905090565b60015481565b600080600160a060020a03831615156102d057600091506102db565b823b90506000811191505b50919050565b54905600665fd576fbbe6f247aff98f5c94a561e3f71ec2d3c988d56f12d342396c50ceaa165627a7a72305820ccd0bbfb0f1b348512b4389a6b47086a55276eea2643e367ae0f45d469dc516b0029a165627a7a723058204040de970e811132565c8d3e26533374b29ff1616d4bb5600ef122b09688778a0029",
  "deployedBytecode": "0x6080604052600436106100485763ffffffff60e060020a600035041663086b339e811461004d578063216874441461007e578063656362b51461009f578063b16dd130146100b4575b600080fd5b34801561005957600080fd5b506100626100c9565b60408051600160a060020a039092168252519081900360200190f35b34801561008a57600080fd5b50610062600160a060020a03600435166100d8565b3480156100ab57600080fd5b50610062610827565b3480156100c057600080fd5b50610062610836565b600154600160a060020a031681565b6000805481908190819081908190600160a060020a03166100f7610845565b600160a060020a03909116815260405190819003602001906000f080158015610124573d6000803e3d6000fd5b50600254909550600160a060020a031615156101b0576001546040805160e060020a63485cc955028152600160a060020a039283166004820152898316602482015290519187169163485cc9559160448082019260009290919082900301818387803b15801561019357600080fd5b505af11580156101a7573d6000803e3d6000fd5b505050506107e0565b6001546040805160e060020a63485cc955028152600160a060020a03928316600482015230602482015290519187169163485cc9559160448082019260009290919082900301818387803b15801561020757600080fd5b505af115801561021b573d6000803e3d6000fd5b5050505084600160a060020a031663de2873596040518163ffffffff1660e060020a028152600401602060405180830381600087803b15801561025d57600080fd5b505af1158015610271573d6000803e3d6000fd5b505050506040513d602081101561028757600080fd5b50516040805160e060020a633d6ab68f0281529051919550600160a060020a03861691633d6ab68f916004808201926020929091908290030181600087803b1580156102d257600080fd5b505af11580156102e6573d6000803e3d6000fd5b505050506040513d60208110156102fc57600080fd5b50516040805160e060020a638ea8dc9d0281529051919450600160a060020a03871691638ea8dc9d916004808201926020929091908290030181600087803b15801561034757600080fd5b505af115801561035b573d6000803e3d6000fd5b505050506040513d602081101561037157600080fd5b50516002546040805160e060020a630a8ed3db028152600160a060020a0392831660048201529187166024830181905260448301879052905192945091630a8ed3db9160648082019260009290919082900301818387803b1580156103d557600080fd5b505af11580156103e9573d6000803e3d6000fd5b50506002546040805160e360020a6317c0708f028152600160a060020a0392831660048201528983166024820152604481018790523060648201529051918816935063be038478925060848082019260009290919082900301818387803b15801561045357600080fd5b505af1158015610467573d6000803e3d6000fd5b50506002546040805160e060020a6333404143028152600160a060020a038a8116600483015291519190921693506333404143925060248083019260209291908290030181600087803b1580156104bd57600080fd5b505af11580156104d1573d6000803e3d6000fd5b505050506040513d60208110156104e757600080fd5b505160408051600160a060020a038316815290519192507f1a40224412580c1ae5a2fbe8029a565f49a3a029608a8fd9320b32477f314579919081900360200190a16002546040805160e060020a639d0effdb028152600160a060020a039283166004820152878316602482015260448101859052905191861691639d0effdb9160648082019260009290919082900301818387803b15801561058957600080fd5b505af115801561059d573d6000803e3d6000fd5b50506040805160e160020a635442a845028152600160a060020a038981166004830152602482018790529151918816935063a885508a925060448082019260009290919082900301818387803b1580156105f657600080fd5b505af115801561060a573d6000803e3d6000fd5b50506002546040805160e060020a639d0effdb028152600160a060020a03928316600482015291881660248301819052604483018890529051909350639d0effdb9250606480830192600092919082900301818387803b15801561066d57600080fd5b505af1158015610681573d6000803e3d6000fd5b50506040805160e060020a639d0effdb028152306004820152600160a060020a03881660248201819052604482018890529151919350639d0effdb925060648082019260009290919082900301818387803b1580156106df57600080fd5b505af11580156106f3573d6000803e3d6000fd5b50506040805160e060020a630a8ed3db028152600160a060020a038b81166004830152881660248201819052604482018890529151919350630a8ed3db925060648082019260009290919082900301818387803b15801561075357600080fd5b505af1158015610767573d6000803e3d6000fd5b50506040805160e060020a63afd925df028152600160a060020a038b8116600483015288166024820181905260448201889052915191935063afd925df925060648082019260009290919082900301818387803b1580156107c757600080fd5b505af11580156107db573d6000803e3d6000fd5b505050505b60408051600160a060020a038716815290517f3a7eb042a769adf51e9be78b68ed7af0ad7b379246536efc376ed2ca012382829181900360200190a1509295945050505050565b600254600160a060020a031681565b600054600160a060020a031681565b60405161048d80610856833901905600608060405234801561001057600080fd5b5060405160208061048d833981016040525161003481640100000000610120810204565b151561003f57600080fd5b7f3b4bf6bf3ad5000ecf0f989d5befde585c6860fea3e574a4fab4c49d1c177d9c60008190527fc67454ed56db7ff90a4bb32fc9a8de1ab3174b221e5fecea22b7503a3111791f60209081527f8e2ed18767e9c33b25344c240cdf92034fae56be99e2c07f3d9946d949ffede48054600160a060020a031916600160a060020a03851690811790915560408051918252517fc681a85306374a5ab27f0bbc385296a54bcd314a1948b6cf61c4ea1bc44bb9f8927f2ec1ae0a449b7ae354b9dacfb3ade6b6332ba26b7fcbb935835fa39dd7263b23928290030190a35061014d565b600080600160a060020a038316151561013c5760009150610147565b823b90506000811191505b50919050565b6103318061015c6000396000f3006080604052600436106100535763ffffffff60e060020a6000350416634555d5c981146101005780634558850c1461012757806348a0c8dd1461015e5780635c60da1b1461018757806386070cfe1461019c575b6127106000805160206102e68339815191526000825a10156100b65760003411361583541616156100b1576040513381523460208201527f15eeaa57c7bd188c1388020bcadc2c436ec60d647d36ef5b9eb3c742217ddee1604082a1005b600080fd5b6100be6101b1565b90506100fb816000368080601f01602080910402602001604051908101604052809392919081815260200183838082843750610227945050505050565b505050005b34801561010c57600080fd5b50610115610268565b60408051918252519081900360200190f35b34801561013357600080fd5b5061014260043560243561026d565b60408051600160a060020a039092168252519081900360200190f35b34801561016a57600080fd5b50610173610290565b604080519115158252519081900360200190f35b34801561019357600080fd5b506101426101b1565b3480156101a857600080fd5b506101156102ae565b7f3b4bf6bf3ad5000ecf0f989d5befde585c6860fea3e574a4fab4c49d1c177d9c6000527fc67454ed56db7ff90a4bb32fc9a8de1ab3174b221e5fecea22b7503a3111791f6020527f8e2ed18767e9c33b25344c240cdf92034fae56be99e2c07f3d9946d949ffede454600160a060020a031690565b6000610232836102b4565b151561023d57600080fd5b612710905060008083516020850186855a03f43d604051816000823e828015610264578282f35b8282fd5b600290565b6000602081815292815260408082209093529081522054600160a060020a031681565b60006102a96000805160206102e68339815191526102e1565b905090565b60015481565b600080600160a060020a03831615156102d057600091506102db565b823b90506000811191505b50919050565b54905600665fd576fbbe6f247aff98f5c94a561e3f71ec2d3c988d56f12d342396c50ceaa165627a7a72305820ccd0bbfb0f1b348512b4389a6b47086a55276eea2643e367ae0f45d469dc516b0029a165627a7a723058204040de970e811132565c8d3e26533374b29ff1616d4bb5600ef122b09688778a0029",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
