{
  "contractName": "MiniMeTokenFactory",
  "abi": [
    {
      "constant": false,
      "inputs": [
        {
          "name": "_parentToken",
          "type": "address"
        },
        {
          "name": "_snapshotBlock",
          "type": "uint256"
        },
        {
          "name": "_tokenName",
          "type": "string"
        },
        {
          "name": "_decimalUnits",
          "type": "uint8"
        },
        {
          "name": "_tokenSymbol",
          "type": "string"
        },
        {
          "name": "_transfersEnabled",
          "type": "bool"
        }
      ],
      "name": "createCloneToken",
      "outputs": [
        {
          "name": "",
          "type": "address"
        }
      ],
      "payable": false,
      "stateMutability": "nonpayable",
      "type": "function"
    }
  ],
  "bytecode": "0x608060405234801561001057600080fd5b50611cdd806100206000396000f3006080604052600436106100275763ffffffff60e060020a6000350416635b7b72c1811461002c575b600080fd5b34801561003857600080fd5b50604080516020600460443581810135601f81018490048402850184019095528484526100e0948235600160a060020a031694602480359536959460649492019190819084018382808284375050604080516020601f818a01358b0180359182018390048302840183018552818452989b60ff8b35169b909a9099940197509195509182019350915081908401838280828437509497505050509135151592506100fc915050565b60408051600160a060020a039092168252519081900360200190f35b6000803088888888888861010e6102a8565b600160a060020a03808916825287166020808301919091526040820187905260ff8516608083015282151560c083015260e0606083018181528751918401919091528651909160a084019161010085019189019080838360005b83811015610180578181015183820152602001610168565b50505050905090810190601f1680156101ad5780820380516001836020036101000a031916815260200191505b50838103825285518152855160209182019187019080838360005b838110156101e05781810151838201526020016101c8565b50505050905090810190601f16801561020d5780820380516001836020036101000a031916815260200191505b509950505050505050505050604051809103906000f080158015610235573d6000803e3d6000fd5b506040805160e060020a633cebb8230281523360048201529051919250600160a060020a03831691633cebb8239160248082019260009290919082900301818387803b15801561028457600080fd5b505af1158015610298573d6000803e3d6000fd5b50929a9950505050505050505050565b6040516119f9806102b983390190560060c0604052600760808190527f4d4d545f302e310000000000000000000000000000000000000000000000000060a090815262000040916004919062000147565b503480156200004e57600080fd5b50604051620019f9380380620019f98339810160409081528151602080840151928401516060850151608086015160a087015160c088015160008054600160a060020a03191633179055600b8054600160a060020a0389166101000261010060a860020a031990911617905592880180519698949690959294919091019291620000de9160019187019062000147565b506002805460ff191660ff851617905581516200010390600390602085019062000147565b5060058054600160a060020a031916600160a060020a039790971696909617909555505050600655600b805460ff19169115159190911790555043600755620001ec565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018a57805160ff1916838001178555620001ba565b82800160010185558215620001ba579182015b82811115620001ba5782518255916020019190600101906200019d565b50620001c8929150620001cc565b5090565b620001e991905b80821115620001c85760008155600101620001d3565b90565b6117fd80620001fc6000396000f30060806040526004361061012f5763ffffffff60e060020a60003504166306fdde0381146101dc578063095ea7b314610266578063176345141461029e57806318160ddd146102c557806323b872dd146102da578063313ce567146103045780633cebb8231461032f5780634ee2cd7e1461035057806354fd4d50146103745780636638c0871461038957806370a082311461044c57806380a540011461046d578063827f32c01461048257806395d89b41146104a6578063981b24d0146104bb578063a9059cbb146104d3578063bef97c87146104f7578063c5bcc4f11461050c578063cae9ca5114610521578063d3ce77fe1461058a578063dd62ed3e146105ae578063df8de3e7146105d5578063e77772fe146105f6578063f41e60c51461060b578063f77c479114610625575b60005461014490600160a060020a031661063a565b151561014f57600080fd5b6000546040805160e260020a633d230c150281523360048201529051600160a060020a039092169163f48c3054913491602480830192602092919082900301818588803b15801561019f57600080fd5b505af11580156101b3573d6000803e3d6000fd5b50505050506040513d60208110156101ca57600080fd5b505115156001146101da57600080fd5b005b3480156101e857600080fd5b506101f1610667565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561022b578181015183820152602001610213565b50505050905090810190601f1680156102585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561027257600080fd5b5061028a600160a060020a03600435166024356106f4565b604080519115158252519081900360200190f35b3480156102aa57600080fd5b506102b361085f565b60408051918252519081900360200190f35b3480156102d157600080fd5b506102b3610865565b3480156102e657600080fd5b5061028a600160a060020a0360043581169060243516604435610876565b34801561031057600080fd5b5061031961090d565b6040805160ff9092168252519081900360200190f35b34801561033b57600080fd5b506101da600160a060020a0360043516610916565b34801561035c57600080fd5b506102b3600160a060020a036004351660243561094f565b34801561038057600080fd5b506101f1610a9c565b34801561039557600080fd5b506040805160206004803580820135601f810184900484028501840190955284845261043094369492936024939284019190819084018382808284375050604080516020601f818a01358b0180359182018390048302840183018552818452989b60ff8b35169b909a909994019750919550918201935091508190840183828082843750949750508435955050505050602001351515610af7565b60408051600160a060020a039092168252519081900360200190f35b34801561045857600080fd5b506102b3600160a060020a0360043516610d31565b34801561047957600080fd5b50610430610d45565b34801561048e57600080fd5b5061028a600160a060020a0360043516602435610d54565b3480156104b257600080fd5b506101f1610e0e565b3480156104c757600080fd5b506102b3600435610e69565b3480156104df57600080fd5b5061028a600160a060020a0360043516602435610f5d565b34801561050357600080fd5b5061028a610f7c565b34801561051857600080fd5b506102b3610f85565b34801561052d57600080fd5b50604080516020600460443581810135601f810184900484028501840190955284845261028a948235600160a060020a0316946024803595369594606494920191908190840183828082843750949750610f8b9650505050505050565b34801561059657600080fd5b5061028a600160a060020a0360043516602435611090565b3480156105ba57600080fd5b506102b3600160a060020a0360043581169060243516611146565b3480156105e157600080fd5b506101da600160a060020a0360043516611171565b34801561060257600080fd5b5061043061132c565b34801561061757600080fd5b506101da6004351515611340565b34801561063157600080fd5b5061043061136a565b600080600160a060020a03831615156106565760009150610661565b823b90506000811191505b50919050565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106ec5780601f106106c1576101008083540402835291602001916106ec565b820191906000526020600020905b8154815290600101906020018083116106cf57829003601f168201915b505050505081565b600b5460009060ff16151561070857600080fd5b8115806107365750336000908152600960209081526040808320600160a060020a0387168452909152902054155b151561074157600080fd5b60005461075690600160a060020a031661063a565b156107f757600080546040805160e060020a63da682aeb028152336004820152600160a060020a038781166024830152604482018790529151919092169263da682aeb92606480820193602093909283900390910190829087803b1580156107bd57600080fd5b505af11580156107d1573d6000803e3d6000fd5b505050506040513d60208110156107e757600080fd5b505115156001146107f757600080fd5b336000818152600960209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60075481565b600061087043610e69565b90505b90565b60008054600160a060020a031633146108f857600b5460ff16151561089a57600080fd5b600160a060020a03841660009081526009602090815260408083203384529091529020548211156108cd57506000610906565b600160a060020a03841660009081526009602090815260408083203384529091529020805483900390555b610903848484611379565b90505b9392505050565b60025460ff1681565b600054600160a060020a0316331461092d57600080fd5b60008054600160a060020a031916600160a060020a0392909216919091179055565b600160a060020a03821660009081526008602052604081205415806109ab5750600160a060020a03831660009081526008602052604081208054849290811061099457fe5b6000918252602090912001546001608060020a0316115b15610a7357600554600160a060020a031615610a6b57600554600654600160a060020a0390911690634ee2cd7e9085906109e6908690611546565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b158015610a3857600080fd5b505af1158015610a4c573d6000803e3d6000fd5b505050506040513d6020811015610a6257600080fd5b50519050610859565b506000610859565b600160a060020a0383166000908152600860205260409020610a95908361155c565b9050610859565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106ec5780601f106106c1576101008083540402835291602001916106ec565b600080808415610b075784610b0c565b600143035b600b5460405160e060020a635b7b72c102815230600482018181526024830185905260ff8c16606484015288151560a484015260c0604484019081528d5160c48501528d51959750610100909404600160a060020a031694635b7b72c194929388938f938f938f938e9391608482019160e40190602089019080838360005b83811015610ba3578181015183820152602001610b8b565b50505050905090810190601f168015610bd05780820380516001836020036101000a031916815260200191505b50838103825285518152855160209182019187019080838360005b83811015610c03578181015183820152602001610beb565b50505050905090810190601f168015610c305780820380516001836020036101000a031916815260200191505b5098505050505050505050602060405180830381600087803b158015610c5557600080fd5b505af1158015610c69573d6000803e3d6000fd5b505050506040513d6020811015610c7f57600080fd5b50516040805160e060020a633cebb8230281523360048201529051919250600160a060020a03831691633cebb8239160248082019260009290919082900301818387803b158015610ccf57600080fd5b505af1158015610ce3573d6000803e3d6000fd5b5050604080518581529051600160a060020a03851693507f086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade92509081900360200190a2979650505050505050565b6000610d3d824361094f565b90505b919050565b600554600160a060020a031681565b6000805481908190600160a060020a03163314610d7057600080fd5b610d78610865565b9150838201821115610d8957600080fd5b610d9285610d31565b9050838101811115610da357600080fd5b610db0600a8584016116a1565b600160a060020a0385166000908152600860205260409020610dd4908286016116a1565b604080518581529051600160a060020a038716916000916000805160206117b28339815191529181900360200190a3506001949350505050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106ec5780601f106106c1576101008083540402835291602001916106ec565b600a546000901580610e9e575081600a6000815481101515610e8757fe5b6000918252602090912001546001608060020a0316115b15610f4b57600554600160a060020a031615610f4357600554600654600160a060020a039091169063981b24d090610ed7908590611546565b6040518263ffffffff1660e060020a02815260040180828152602001915050602060405180830381600087803b158015610f1057600080fd5b505af1158015610f24573d6000803e3d6000fd5b505050506040513d6020811015610f3a57600080fd5b50519050610d40565b506000610d40565b610f56600a8361155c565b9050610d40565b600b5460009060ff161515610f7157600080fd5b610906338484611379565b600b5460ff1681565b60065481565b6000610f9784846106f4565b1515610fa257600080fd5b60405160e060020a638f4ffcb10281523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b8381101561101f578181015183820152602001611007565b50505050905090810190601f16801561104c5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561106e57600080fd5b505af1158015611082573d6000803e3d6000fd5b506001979650505050505050565b6000805481908190600160a060020a031633146110ac57600080fd5b6110b4610865565b9150838210156110c357600080fd5b6110cc85610d31565b9050838110156110db57600080fd5b6110e8600a8584036116a1565b600160a060020a038516600090815260086020526040902061110c908583036116a1565b604080518581529051600091600160a060020a038816916000805160206117b28339815191529181900360200190a3506001949350505050565b600160a060020a03918216600090815260096020908152604080832093909416825291909152205490565b600080548190600160a060020a0316331461118b57600080fd5b600160a060020a03831615156111dc5760008054604051600160a060020a0390911691303180156108fc02929091818181858888f193505050501580156111d6573d6000803e3d6000fd5b50611327565b6040805160e060020a6370a082310281523060048201529051849350600160a060020a038416916370a082319160248083019260209291908290030181600087803b15801561122a57600080fd5b505af115801561123e573d6000803e3d6000fd5b505050506040513d602081101561125457600080fd5b5051600080546040805160e060020a63a9059cbb028152600160a060020a0392831660048201526024810185905290519394509085169263a9059cbb92604480840193602093929083900390910190829087803b1580156112b457600080fd5b505af11580156112c8573d6000803e3d6000fd5b505050506040513d60208110156112de57600080fd5b5050600054604080518381529051600160a060020a03928316928616917ff931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c919081900360200190a35b505050565b600b546101009004600160a060020a031681565b600054600160a060020a0316331461135757600080fd5b600b805460ff1916911515919091179055565b600054600160a060020a031681565b6000808083151561138d576001925061153d565b600654431161139b57600080fd5b600160a060020a038516158015906113bc5750600160a060020a0385163014155b15156113c757600080fd5b6113d1864361094f565b9150838210156113e4576000925061153d565b6000546113f990600160a060020a031661063a565b1561149c57600080546040805160e060020a634a393149028152600160a060020a038a8116600483015289811660248301526044820189905291519190921692634a39314992606480820193602093909283900390910190829087803b15801561146257600080fd5b505af1158015611476573d6000803e3d6000fd5b505050506040513d602081101561148c57600080fd5b5051151560011461149c57600080fd5b600160a060020a03861660009081526008602052604090206114c0908584036116a1565b6114ca854361094f565b90508381018111156114db57600080fd5b600160a060020a03851660009081526008602052604090206114ff908286016116a1565b84600160a060020a031686600160a060020a03166000805160206117b2833981519152866040518082815260200191505060405180910390a3600192505b50509392505050565b60008183106115555781610906565b5090919050565b6000806000808580549050600014156115785760009350611698565b85548690600019810190811061158a57fe5b6000918252602090912001546001608060020a031685106115da578554869060001981019081106115b757fe5b600091825260209091200154608060020a90046001608060020a03169350611698565b8560008154811015156115e957fe5b6000918252602090912001546001608060020a031685101561160e5760009350611698565b8554600093506000190191505b8282111561166b57600260018385010104905084868281548110151561163d57fe5b6000918252602090912001546001608060020a03161161165f57809250611666565b6001810391505b61161b565b858381548110151561167957fe5b600091825260209091200154608060020a90046001608060020a031693505b50505092915050565b8154600090819015806116da575083544390859060001981019081106116c357fe5b6000918252602090912001546001608060020a0316105b1561173657835484906116f08260018301611774565b815481106116fa57fe5b600091825260209091200180546001608060020a03858116608060020a024382166001608060020a03199093169290921716178155915061176e565b83548490600019810190811061174857fe5b600091825260209091200180546001608060020a03808616608060020a02911617815590505b50505050565b8154818355818111156113275760008381526020902061132791810190830161087391905b808211156117ad5760008155600101611799565b50905600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820817615d367eb185033bc1620285c17ae85d3bc9cf7b9b9d7fc9486156982c50a0029a165627a7a72305820c2d27fc001202f46d21258ac339c4e26850420ccf5cfba4c1de8a091fddf85e30029",
  "deployedBytecode": "0x6080604052600436106100275763ffffffff60e060020a6000350416635b7b72c1811461002c575b600080fd5b34801561003857600080fd5b50604080516020600460443581810135601f81018490048402850184019095528484526100e0948235600160a060020a031694602480359536959460649492019190819084018382808284375050604080516020601f818a01358b0180359182018390048302840183018552818452989b60ff8b35169b909a9099940197509195509182019350915081908401838280828437509497505050509135151592506100fc915050565b60408051600160a060020a039092168252519081900360200190f35b6000803088888888888861010e6102a8565b600160a060020a03808916825287166020808301919091526040820187905260ff8516608083015282151560c083015260e0606083018181528751918401919091528651909160a084019161010085019189019080838360005b83811015610180578181015183820152602001610168565b50505050905090810190601f1680156101ad5780820380516001836020036101000a031916815260200191505b50838103825285518152855160209182019187019080838360005b838110156101e05781810151838201526020016101c8565b50505050905090810190601f16801561020d5780820380516001836020036101000a031916815260200191505b509950505050505050505050604051809103906000f080158015610235573d6000803e3d6000fd5b506040805160e060020a633cebb8230281523360048201529051919250600160a060020a03831691633cebb8239160248082019260009290919082900301818387803b15801561028457600080fd5b505af1158015610298573d6000803e3d6000fd5b50929a9950505050505050505050565b6040516119f9806102b983390190560060c0604052600760808190527f4d4d545f302e310000000000000000000000000000000000000000000000000060a090815262000040916004919062000147565b503480156200004e57600080fd5b50604051620019f9380380620019f98339810160409081528151602080840151928401516060850151608086015160a087015160c088015160008054600160a060020a03191633179055600b8054600160a060020a0389166101000261010060a860020a031990911617905592880180519698949690959294919091019291620000de9160019187019062000147565b506002805460ff191660ff851617905581516200010390600390602085019062000147565b5060058054600160a060020a031916600160a060020a039790971696909617909555505050600655600b805460ff19169115159190911790555043600755620001ec565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200018a57805160ff1916838001178555620001ba565b82800160010185558215620001ba579182015b82811115620001ba5782518255916020019190600101906200019d565b50620001c8929150620001cc565b5090565b620001e991905b80821115620001c85760008155600101620001d3565b90565b6117fd80620001fc6000396000f30060806040526004361061012f5763ffffffff60e060020a60003504166306fdde0381146101dc578063095ea7b314610266578063176345141461029e57806318160ddd146102c557806323b872dd146102da578063313ce567146103045780633cebb8231461032f5780634ee2cd7e1461035057806354fd4d50146103745780636638c0871461038957806370a082311461044c57806380a540011461046d578063827f32c01461048257806395d89b41146104a6578063981b24d0146104bb578063a9059cbb146104d3578063bef97c87146104f7578063c5bcc4f11461050c578063cae9ca5114610521578063d3ce77fe1461058a578063dd62ed3e146105ae578063df8de3e7146105d5578063e77772fe146105f6578063f41e60c51461060b578063f77c479114610625575b60005461014490600160a060020a031661063a565b151561014f57600080fd5b6000546040805160e260020a633d230c150281523360048201529051600160a060020a039092169163f48c3054913491602480830192602092919082900301818588803b15801561019f57600080fd5b505af11580156101b3573d6000803e3d6000fd5b50505050506040513d60208110156101ca57600080fd5b505115156001146101da57600080fd5b005b3480156101e857600080fd5b506101f1610667565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561022b578181015183820152602001610213565b50505050905090810190601f1680156102585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561027257600080fd5b5061028a600160a060020a03600435166024356106f4565b604080519115158252519081900360200190f35b3480156102aa57600080fd5b506102b361085f565b60408051918252519081900360200190f35b3480156102d157600080fd5b506102b3610865565b3480156102e657600080fd5b5061028a600160a060020a0360043581169060243516604435610876565b34801561031057600080fd5b5061031961090d565b6040805160ff9092168252519081900360200190f35b34801561033b57600080fd5b506101da600160a060020a0360043516610916565b34801561035c57600080fd5b506102b3600160a060020a036004351660243561094f565b34801561038057600080fd5b506101f1610a9c565b34801561039557600080fd5b506040805160206004803580820135601f810184900484028501840190955284845261043094369492936024939284019190819084018382808284375050604080516020601f818a01358b0180359182018390048302840183018552818452989b60ff8b35169b909a909994019750919550918201935091508190840183828082843750949750508435955050505050602001351515610af7565b60408051600160a060020a039092168252519081900360200190f35b34801561045857600080fd5b506102b3600160a060020a0360043516610d31565b34801561047957600080fd5b50610430610d45565b34801561048e57600080fd5b5061028a600160a060020a0360043516602435610d54565b3480156104b257600080fd5b506101f1610e0e565b3480156104c757600080fd5b506102b3600435610e69565b3480156104df57600080fd5b5061028a600160a060020a0360043516602435610f5d565b34801561050357600080fd5b5061028a610f7c565b34801561051857600080fd5b506102b3610f85565b34801561052d57600080fd5b50604080516020600460443581810135601f810184900484028501840190955284845261028a948235600160a060020a0316946024803595369594606494920191908190840183828082843750949750610f8b9650505050505050565b34801561059657600080fd5b5061028a600160a060020a0360043516602435611090565b3480156105ba57600080fd5b506102b3600160a060020a0360043581169060243516611146565b3480156105e157600080fd5b506101da600160a060020a0360043516611171565b34801561060257600080fd5b5061043061132c565b34801561061757600080fd5b506101da6004351515611340565b34801561063157600080fd5b5061043061136a565b600080600160a060020a03831615156106565760009150610661565b823b90506000811191505b50919050565b60018054604080516020600284861615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106ec5780601f106106c1576101008083540402835291602001916106ec565b820191906000526020600020905b8154815290600101906020018083116106cf57829003601f168201915b505050505081565b600b5460009060ff16151561070857600080fd5b8115806107365750336000908152600960209081526040808320600160a060020a0387168452909152902054155b151561074157600080fd5b60005461075690600160a060020a031661063a565b156107f757600080546040805160e060020a63da682aeb028152336004820152600160a060020a038781166024830152604482018790529151919092169263da682aeb92606480820193602093909283900390910190829087803b1580156107bd57600080fd5b505af11580156107d1573d6000803e3d6000fd5b505050506040513d60208110156107e757600080fd5b505115156001146107f757600080fd5b336000818152600960209081526040808320600160a060020a03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b60075481565b600061087043610e69565b90505b90565b60008054600160a060020a031633146108f857600b5460ff16151561089a57600080fd5b600160a060020a03841660009081526009602090815260408083203384529091529020548211156108cd57506000610906565b600160a060020a03841660009081526009602090815260408083203384529091529020805483900390555b610903848484611379565b90505b9392505050565b60025460ff1681565b600054600160a060020a0316331461092d57600080fd5b60008054600160a060020a031916600160a060020a0392909216919091179055565b600160a060020a03821660009081526008602052604081205415806109ab5750600160a060020a03831660009081526008602052604081208054849290811061099457fe5b6000918252602090912001546001608060020a0316115b15610a7357600554600160a060020a031615610a6b57600554600654600160a060020a0390911690634ee2cd7e9085906109e6908690611546565b6040518363ffffffff1660e060020a0281526004018083600160a060020a0316600160a060020a0316815260200182815260200192505050602060405180830381600087803b158015610a3857600080fd5b505af1158015610a4c573d6000803e3d6000fd5b505050506040513d6020811015610a6257600080fd5b50519050610859565b506000610859565b600160a060020a0383166000908152600860205260409020610a95908361155c565b9050610859565b6004805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106ec5780601f106106c1576101008083540402835291602001916106ec565b600080808415610b075784610b0c565b600143035b600b5460405160e060020a635b7b72c102815230600482018181526024830185905260ff8c16606484015288151560a484015260c0604484019081528d5160c48501528d51959750610100909404600160a060020a031694635b7b72c194929388938f938f938f938e9391608482019160e40190602089019080838360005b83811015610ba3578181015183820152602001610b8b565b50505050905090810190601f168015610bd05780820380516001836020036101000a031916815260200191505b50838103825285518152855160209182019187019080838360005b83811015610c03578181015183820152602001610beb565b50505050905090810190601f168015610c305780820380516001836020036101000a031916815260200191505b5098505050505050505050602060405180830381600087803b158015610c5557600080fd5b505af1158015610c69573d6000803e3d6000fd5b505050506040513d6020811015610c7f57600080fd5b50516040805160e060020a633cebb8230281523360048201529051919250600160a060020a03831691633cebb8239160248082019260009290919082900301818387803b158015610ccf57600080fd5b505af1158015610ce3573d6000803e3d6000fd5b5050604080518581529051600160a060020a03851693507f086c875b377f900b07ce03575813022f05dd10ed7640b5282cf6d3c3fc352ade92509081900360200190a2979650505050505050565b6000610d3d824361094f565b90505b919050565b600554600160a060020a031681565b6000805481908190600160a060020a03163314610d7057600080fd5b610d78610865565b9150838201821115610d8957600080fd5b610d9285610d31565b9050838101811115610da357600080fd5b610db0600a8584016116a1565b600160a060020a0385166000908152600860205260409020610dd4908286016116a1565b604080518581529051600160a060020a038716916000916000805160206117b28339815191529181900360200190a3506001949350505050565b6003805460408051602060026001851615610100026000190190941693909304601f810184900484028201840190925281815292918301828280156106ec5780601f106106c1576101008083540402835291602001916106ec565b600a546000901580610e9e575081600a6000815481101515610e8757fe5b6000918252602090912001546001608060020a0316115b15610f4b57600554600160a060020a031615610f4357600554600654600160a060020a039091169063981b24d090610ed7908590611546565b6040518263ffffffff1660e060020a02815260040180828152602001915050602060405180830381600087803b158015610f1057600080fd5b505af1158015610f24573d6000803e3d6000fd5b505050506040513d6020811015610f3a57600080fd5b50519050610d40565b506000610d40565b610f56600a8361155c565b9050610d40565b600b5460009060ff161515610f7157600080fd5b610906338484611379565b600b5460ff1681565b60065481565b6000610f9784846106f4565b1515610fa257600080fd5b60405160e060020a638f4ffcb10281523360048201818152602483018690523060448401819052608060648501908152865160848601528651600160a060020a038a1695638f4ffcb195948a94938a939192909160a490910190602085019080838360005b8381101561101f578181015183820152602001611007565b50505050905090810190601f16801561104c5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561106e57600080fd5b505af1158015611082573d6000803e3d6000fd5b506001979650505050505050565b6000805481908190600160a060020a031633146110ac57600080fd5b6110b4610865565b9150838210156110c357600080fd5b6110cc85610d31565b9050838110156110db57600080fd5b6110e8600a8584036116a1565b600160a060020a038516600090815260086020526040902061110c908583036116a1565b604080518581529051600091600160a060020a038816916000805160206117b28339815191529181900360200190a3506001949350505050565b600160a060020a03918216600090815260096020908152604080832093909416825291909152205490565b600080548190600160a060020a0316331461118b57600080fd5b600160a060020a03831615156111dc5760008054604051600160a060020a0390911691303180156108fc02929091818181858888f193505050501580156111d6573d6000803e3d6000fd5b50611327565b6040805160e060020a6370a082310281523060048201529051849350600160a060020a038416916370a082319160248083019260209291908290030181600087803b15801561122a57600080fd5b505af115801561123e573d6000803e3d6000fd5b505050506040513d602081101561125457600080fd5b5051600080546040805160e060020a63a9059cbb028152600160a060020a0392831660048201526024810185905290519394509085169263a9059cbb92604480840193602093929083900390910190829087803b1580156112b457600080fd5b505af11580156112c8573d6000803e3d6000fd5b505050506040513d60208110156112de57600080fd5b5050600054604080518381529051600160a060020a03928316928616917ff931edb47c50b4b4104c187b5814a9aef5f709e17e2ecf9617e860cacade929c919081900360200190a35b505050565b600b546101009004600160a060020a031681565b600054600160a060020a0316331461135757600080fd5b600b805460ff1916911515919091179055565b600054600160a060020a031681565b6000808083151561138d576001925061153d565b600654431161139b57600080fd5b600160a060020a038516158015906113bc5750600160a060020a0385163014155b15156113c757600080fd5b6113d1864361094f565b9150838210156113e4576000925061153d565b6000546113f990600160a060020a031661063a565b1561149c57600080546040805160e060020a634a393149028152600160a060020a038a8116600483015289811660248301526044820189905291519190921692634a39314992606480820193602093909283900390910190829087803b15801561146257600080fd5b505af1158015611476573d6000803e3d6000fd5b505050506040513d602081101561148c57600080fd5b5051151560011461149c57600080fd5b600160a060020a03861660009081526008602052604090206114c0908584036116a1565b6114ca854361094f565b90508381018111156114db57600080fd5b600160a060020a03851660009081526008602052604090206114ff908286016116a1565b84600160a060020a031686600160a060020a03166000805160206117b2833981519152866040518082815260200191505060405180910390a3600192505b50509392505050565b60008183106115555781610906565b5090919050565b6000806000808580549050600014156115785760009350611698565b85548690600019810190811061158a57fe5b6000918252602090912001546001608060020a031685106115da578554869060001981019081106115b757fe5b600091825260209091200154608060020a90046001608060020a03169350611698565b8560008154811015156115e957fe5b6000918252602090912001546001608060020a031685101561160e5760009350611698565b8554600093506000190191505b8282111561166b57600260018385010104905084868281548110151561163d57fe5b6000918252602090912001546001608060020a03161161165f57809250611666565b6001810391505b61161b565b858381548110151561167957fe5b600091825260209091200154608060020a90046001608060020a031693505b50505092915050565b8154600090819015806116da575083544390859060001981019081106116c357fe5b6000918252602090912001546001608060020a0316105b1561173657835484906116f08260018301611774565b815481106116fa57fe5b600091825260209091200180546001608060020a03858116608060020a024382166001608060020a03199093169290921716178155915061176e565b83548490600019810190811061174857fe5b600091825260209091200180546001608060020a03808616608060020a02911617815590505b50505050565b8154818355818111156113275760008381526020902061132791810190830161087391905b808211156117ad5760008155600101611799565b50905600ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa165627a7a72305820817615d367eb185033bc1620285c17ae85d3bc9cf7b9b9d7fc9486156982c50a0029a165627a7a72305820c2d27fc001202f46d21258ac339c4e26850420ccf5cfba4c1de8a091fddf85e30029",
  "linkReferences": {},
  "deployedLinkReferences": {}
}
