如何在Tron上查找列入黑名单的USDT地址 - 👉赶快围观
Tokenview APIs 上线 Web3 开发者 APIs 大合集 - 👉点击获取
交易信息
内部交易
事件日志(150)

0x171e437a8c102321cb149e971a841841d6e7798d82a63aadaabbc6b0b93a4b4a

复制
交易状态
成功
所在块
时间
01-21-2024 09:02:59 (Local)
Sponsored
合约调用转帐
60
交易总额
0 ETH
交易费
0.220878553221751438 ETH
Gas使用量
20,112,986 ()
Gas使用量最大限额
27,000,000
Gas价格
0.000000010982 ETH 
(10.981887683 Gwei)
Gas Fees
Base: 10.931887683 Gwei
Max: 11.520861143 Gwei
Max Priority: 0.05 Gwei
Burnt
0.21987290392175143 ETH
Txn Savings Fees
0.01084036565535156 ETH
确认数
3100386
Nonce
359
数据输入
0xdda04fc3
000000000000000000000000000000000000000000000000000000000000001e
0000000000000000000000000000000000000000000000000000000000000001
trace日志
[
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x12582a27e5e19492b4fcd194a60f8f5e1aa31b0f",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0xdda04fc3000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000001",
      "gas": "0x19bfcc0"
    },
    "type": "call",
    "result": {
      "output": "0x020000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000855caae52fbabf0b85c377b3625e9009923eca120000000000000000000000004a773893c3127bd58e0465803769fbb5f9b4916400000000000000000000000048dd867ebc4cce5d9fb1f17eaa50bcfe236636760000000000000000000000001edb8363e5a118c36a8f40296b5ffc208408aa3c000000000000000000000000ce6ad28307059062a6e0410bc2958222e2bb290f000000000000000000000000e74035807cf8849cf3d8614be8ed809e74008f92000000000000000000000000d821a1ad5c53569eeb6df2bf054d64651191f1eb000000000000000000000000054f391c8e08f26072331c24a675a73a32ae1a7c000000000000000000000000e5b0651219038987aa85a6c54c59ab5e1c6524c20000000000000000000000000ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b000000000000000000000000610a74ebc8ab6d6f26264111b8f41a4621f0d84a000000000000000000000000cedea7c0f1542ac809298c72521272394dfaf42a000000000000000000000000dfd98afa51a9b83c0301789b483c40b54bce8e4e0000000000000000000000005afd5eb87022b7e76b2fa9e0614c8fadef1cdfb60000000000000000000000007f3b4df58e1885a800d2fb70295a862f09908b1d000000000000000000000000d58832cd33498651b122524b95e488e877779934000000000000000000000000f2d06efdd1f102ee9fb8627acc5ebd68b19b70a00000000000000000000000001f3247222db99f830c86ab48b8a537cf8bd040630000000000000000000000006bbd79a9c40c66a0c4391e92f69e8d35996b8c53000000000000000000000000cf7485b60470bead818ee63af9d8bb19d49cac8a0000000000000000000000003e0243221ed14af5ae0ed707cc4d060bdc2853010000000000000000000000006d59e9556b3bbef0716fac3bf92ed6462862d5890000000000000000000000006d318cafd65af6d8b58f12912e84e189dee364f9000000000000000000000000bd23cd2b9b09191952be40bac0eba6d90bd669d70000000000000000000000001576682252aaa1bf21fd2daac9dd750c360111510000000000000000000000009a616e29bbcb668af9e6de8d535aa7465cb2797a00000000000000000000000078a3d7c8ba0f893f2c7898e9979a256e65114aa700000000000000000000000022bc0529195feebc0d4b9219227bc28abdea9eb200000000000000000000000094aee960dfd33d6c2966bb8fbf192da3f461262200000000000000000000000001e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "gasUsed": "0x132e65a"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0xdda04fc3000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000001",
      "gas": "0x1952817"
    },
    "type": "call",
    "result": {
      "output": "0x020000000000000000000000000000000000000000000000000000000000000001e000000000000000000000000855caae52fbabf0b85c377b3625e9009923eca120000000000000000000000004a773893c3127bd58e0465803769fbb5f9b4916400000000000000000000000048dd867ebc4cce5d9fb1f17eaa50bcfe236636760000000000000000000000001edb8363e5a118c36a8f40296b5ffc208408aa3c000000000000000000000000ce6ad28307059062a6e0410bc2958222e2bb290f000000000000000000000000e74035807cf8849cf3d8614be8ed809e74008f92000000000000000000000000d821a1ad5c53569eeb6df2bf054d64651191f1eb000000000000000000000000054f391c8e08f26072331c24a675a73a32ae1a7c000000000000000000000000e5b0651219038987aa85a6c54c59ab5e1c6524c20000000000000000000000000ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b000000000000000000000000610a74ebc8ab6d6f26264111b8f41a4621f0d84a000000000000000000000000cedea7c0f1542ac809298c72521272394dfaf42a000000000000000000000000dfd98afa51a9b83c0301789b483c40b54bce8e4e0000000000000000000000005afd5eb87022b7e76b2fa9e0614c8fadef1cdfb60000000000000000000000007f3b4df58e1885a800d2fb70295a862f09908b1d000000000000000000000000d58832cd33498651b122524b95e488e877779934000000000000000000000000f2d06efdd1f102ee9fb8627acc5ebd68b19b70a00000000000000000000000001f3247222db99f830c86ab48b8a537cf8bd040630000000000000000000000006bbd79a9c40c66a0c4391e92f69e8d35996b8c53000000000000000000000000cf7485b60470bead818ee63af9d8bb19d49cac8a0000000000000000000000003e0243221ed14af5ae0ed707cc4d060bdc2853010000000000000000000000006d59e9556b3bbef0716fac3bf92ed6462862d5890000000000000000000000006d318cafd65af6d8b58f12912e84e189dee364f9000000000000000000000000bd23cd2b9b09191952be40bac0eba6d90bd669d70000000000000000000000001576682252aaa1bf21fd2daac9dd750c360111510000000000000000000000009a616e29bbcb668af9e6de8d535aa7465cb2797a00000000000000000000000078a3d7c8ba0f893f2c7898e9979a256e65114aa700000000000000000000000022bc0529195feebc0d4b9219227bc28abdea9eb200000000000000000000000094aee960dfd33d6c2966bb8fbf192da3f461262200000000000000000000000001e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "gasUsed": "0x1327f2b"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x18ebdf0"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x1c65"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x188705a"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x952"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x18e22d1",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x3931a"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x187dc8d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x903"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x18a9c9d"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x18470cc"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1846e3e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "input": "0x0b10b201",
      "gas": "0x189e8f0"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x183bfed"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x183bd63"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x17da3f3"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0xb26"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x177ac13"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x9a7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x17d8d37"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x1777b09"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x170d701",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x16734f5a8b46b7012ebc2a84f6839cc93a2556f9",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x313a4"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x16734f5a8b46b7012ebc2a84f6839cc93a2556f9",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x16b05ec"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x904"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x16734f5a8b46b7012ebc2a84f6839cc93a2556f9",
      "input": "0xc4d66de8000000000000000000000000855caae52fbabf0b85c377b3625e9009923eca12",
      "gas": "0x16dce1f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x16734f5a8b46b7012ebc2a84f6839cc93a2556f9",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x1681570"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x16734f5a8b46b7012ebc2a84f6839cc93a2556f9",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000855caae52fbabf0b85c377b3625e9009923eca12",
      "gas": "0x16812d6"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x855caae52fbabf0b85c377b3625e9009923eca12",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000855caae52fbabf0b85c377b3625e9009923eca12",
      "gas": "0x1789644"
    },
    "type": "call",
    "result": {
      "output": "0x016734f5a8b46b7012ebc2a84f6839cc93a2556f9",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000855caae52fbabf0b85c377b3625e9009923eca12",
      "gas": "0x172b0ee"
    },
    "type": "call",
    "result": {
      "output": "0x016734f5a8b46b7012ebc2a84f6839cc93a2556f9",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x18407c6"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x17df657"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x18386b5",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x17d747e"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1801b6c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x17a199f"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x17a1712"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "input": "0x0b10b201",
      "gas": "0x17f67bf"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x17968c1"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x1796636"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x1737622"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x16da6f9"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x17370b4"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x16d9ff7"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x1674532",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x57d0b094c734f30a215e4ade546dcaafd6411562",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x57d0b094c734f30a215e4ade546dcaafd6411562",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x161a401"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x57d0b094c734f30a215e4ade546dcaafd6411562",
      "input": "0xc4d66de80000000000000000000000004a773893c3127bd58e0465803769fbb5f9b49164",
      "gas": "0x164573b"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x57d0b094c734f30a215e4ade546dcaafd6411562",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x15ec468"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x57d0b094c734f30a215e4ade546dcaafd6411562",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000004a773893c3127bd58e0465803769fbb5f9b49164",
      "gas": "0x15ec1cd"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x4a773893c3127bd58e0465803769fbb5f9b49164",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000004a773893c3127bd58e0465803769fbb5f9b49164",
      "gas": "0x16ecf81"
    },
    "type": "call",
    "result": {
      "output": "0x057d0b094c734f30a215e4ade546dcaafd6411562",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000004a773893c3127bd58e0465803769fbb5f9b49164",
      "gas": "0x1691146"
    },
    "type": "call",
    "result": {
      "output": "0x057d0b094c734f30a215e4ade546dcaafd6411562",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x17a0017"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x17416c6"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1797f05",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x17394ed"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x17613bb"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1703a0d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1703780"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "input": "0x0b10b201",
      "gas": "0x175600e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x16f892f"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x16f86a4"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x169be0f"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x16415c7"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x169b8a1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x1640ec4"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x15dda44",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x954cceddf1ded7986d61b23f7ee8865029747dd3",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x954cceddf1ded7986d61b23f7ee8865029747dd3",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x1585ebf"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x954cceddf1ded7986d61b23f7ee8865029747dd3",
      "input": "0xc4d66de800000000000000000000000048dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "gas": "0x15aec4c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x954cceddf1ded7986d61b23f7ee8865029747dd3",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x1557f24"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x954cceddf1ded7986d61b23f7ee8865029747dd3",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de800000000000000000000000048dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "gas": "0x1557c8a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x48dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a300000000000000000000000048dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "gas": "0x165176e"
    },
    "type": "call",
    "result": {
      "output": "0x0954cceddf1ded7986d61b23f7ee8865029747dd3",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a300000000000000000000000048dd867ebc4cce5d9fb1f17eaa50bcfe23663676",
      "gas": "0x15f8013"
    },
    "type": "call",
    "result": {
      "output": "0x0954cceddf1ded7986d61b23f7ee8865029747dd3",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x16ff867"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x16a3735"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x16f7755",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x169b55c"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x16c0c0c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1665a7d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x16657ef"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "input": "0x0b10b201",
      "gas": "0x16b585f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x165a99f"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x165a714"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x16005fd"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x15a8495"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x160008f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x15a7d92"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x1546f57",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x77045fa05441e6d41a37e3394e8cedfae660ae72",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x77045fa05441e6d41a37e3394e8cedfae660ae72",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x14f197e"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x77045fa05441e6d41a37e3394e8cedfae660ae72",
      "input": "0xc4d66de80000000000000000000000001edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "gas": "0x151815f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x77045fa05441e6d41a37e3394e8cedfae660ae72",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x14c39e3"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x77045fa05441e6d41a37e3394e8cedfae660ae72",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000001edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "gas": "0x14c3749"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000001edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "gas": "0x15b5f5c"
    },
    "type": "call",
    "result": {
      "output": "0x077045fa05441e6d41a37e3394e8cedfae660ae72",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000001edb8363e5a118c36a8f40296b5ffc208408aa3c",
      "gas": "0x155eee1"
    },
    "type": "call",
    "result": {
      "output": "0x077045fa05441e6d41a37e3394e8cedfae660ae72",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x165f0b8"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x16057a5"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1656fa5",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x15fd5cb"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x162045c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x15c7aec"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x15c785e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "input": "0x0b10b201",
      "gas": "0x16150af"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x15bca0d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x15bc783"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x1564dea"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x150f362"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x156487c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x150ec60"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x14b046a",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x163a12a2e3cd3c29f3373e1b75c317ef39421e35",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x163a12a2e3cd3c29f3373e1b75c317ef39421e35",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x145d43d"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x163a12a2e3cd3c29f3373e1b75c317ef39421e35",
      "input": "0xc4d66de8000000000000000000000000ce6ad28307059062a6e0410bc2958222e2bb290f",
      "gas": "0x1481672"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x163a12a2e3cd3c29f3373e1b75c317ef39421e35",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x142f4a2"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x163a12a2e3cd3c29f3373e1b75c317ef39421e35",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000ce6ad28307059062a6e0410bc2958222e2bb290f",
      "gas": "0x142f207"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xce6ad28307059062a6e0410bc2958222e2bb290f",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000ce6ad28307059062a6e0410bc2958222e2bb290f",
      "gas": "0x151a749"
    },
    "type": "call",
    "result": {
      "output": "0x0163a12a2e3cd3c29f3373e1b75c317ef39421e35",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000ce6ad28307059062a6e0410bc2958222e2bb290f",
      "gas": "0x14c5daf"
    },
    "type": "call",
    "result": {
      "output": "0x0163a12a2e3cd3c29f3373e1b75c317ef39421e35",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x15be907"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x1567813"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x15b67f6",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x155f63a"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x157fcad"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1529b5b"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x15298ce"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "input": "0x0b10b201",
      "gas": "0x1574900"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x151ea7d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x151e7f2"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x14c95d7"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x147622f"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x14c9069"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x1475b2d"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x141997b",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x963db3abd3f4f647abc85420940844c5124117bb",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x963db3abd3f4f647abc85420940844c5124117bb",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x13c8ef9"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x963db3abd3f4f647abc85420940844c5124117bb",
      "input": "0xc4d66de8000000000000000000000000e74035807cf8849cf3d8614be8ed809e74008f92",
      "gas": "0x13eab84"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x963db3abd3f4f647abc85420940844c5124117bb",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x139af5f"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x963db3abd3f4f647abc85420940844c5124117bb",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000e74035807cf8849cf3d8614be8ed809e74008f92",
      "gas": "0x139acc5"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe74035807cf8849cf3d8614be8ed809e74008f92",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000e74035807cf8849cf3d8614be8ed809e74008f92",
      "gas": "0x147ef36"
    },
    "type": "call",
    "result": {
      "output": "0x0963db3abd3f4f647abc85420940844c5124117bb",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000e74035807cf8849cf3d8614be8ed809e74008f92",
      "gas": "0x142cc7c"
    },
    "type": "call",
    "result": {
      "output": "0x0963db3abd3f4f647abc85420940844c5124117bb",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x151e158"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x14c9882"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1516046",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x14c16a9"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x14df4fc"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x148bbc9"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x148b93c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "input": "0x0b10b201",
      "gas": "0x14d4150"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1480aec"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x1480861"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x142ddc5"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x13dd0fe"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x142d857"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x13dc9fb"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x1382e8e",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x5add408057c4ac31745ef8baada097b712730079",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5add408057c4ac31745ef8baada097b712730079",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x13349b8"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x5add408057c4ac31745ef8baada097b712730079",
      "input": "0xc4d66de8000000000000000000000000d821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "gas": "0x1354097"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5add408057c4ac31745ef8baada097b712730079",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x1306a1e"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x5add408057c4ac31745ef8baada097b712730079",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000d821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "gas": "0x1306784"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000d821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "gas": "0x13e3724"
    },
    "type": "call",
    "result": {
      "output": "0x05add408057c4ac31745ef8baada097b712730079",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000d821a1ad5c53569eeb6df2bf054d64651191f1eb",
      "gas": "0x1393b4a"
    },
    "type": "call",
    "result": {
      "output": "0x05add408057c4ac31745ef8baada097b712730079",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x147d9a8"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x142b8f1"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1475896",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1423718"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x143ed4d"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x13edc39"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x13ed9ab"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "input": "0x0b10b201",
      "gas": "0x14339a0"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x13e2b5b"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x13e28d0"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x13925b2"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x1343fcb"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x1392044"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x13438c9"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x12ec3a1",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xa3b2951bd79ed07850c196d1ea88c00efc9d08b1",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xa3b2951bd79ed07850c196d1ea88c00efc9d08b1",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x12a0477"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xa3b2951bd79ed07850c196d1ea88c00efc9d08b1",
      "input": "0xc4d66de8000000000000000000000000054f391c8e08f26072331c24a675a73a32ae1a7c",
      "gas": "0x12bd5a9"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xa3b2951bd79ed07850c196d1ea88c00efc9d08b1",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x12724dc"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xa3b2951bd79ed07850c196d1ea88c00efc9d08b1",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000054f391c8e08f26072331c24a675a73a32ae1a7c",
      "gas": "0x1272241"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x054f391c8e08f26072331c24a675a73a32ae1a7c",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000054f391c8e08f26072331c24a675a73a32ae1a7c",
      "gas": "0x1347f11"
    },
    "type": "call",
    "result": {
      "output": "0x0a3b2951bd79ed07850c196d1ea88c00efc9d08b1",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000054f391c8e08f26072331c24a675a73a32ae1a7c",
      "gas": "0x12faa17"
    },
    "type": "call",
    "result": {
      "output": "0x0a3b2951bd79ed07850c196d1ea88c00efc9d08b1",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x13dd1f9"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x138d961"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x13d50e6",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1385787"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x139e59d"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x134fca8"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x134fa1a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "input": "0x0b10b201",
      "gas": "0x13931f0"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1344bc9"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x134493f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x12f6d9f"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x12aae98"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x12f6831"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x12aa796"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x12558b3",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x2a7cc56d0ee5f5d01254d603500887cab45fad65",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x2a7cc56d0ee5f5d01254d603500887cab45fad65",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x120bf34"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x2a7cc56d0ee5f5d01254d603500887cab45fad65",
      "input": "0xc4d66de8000000000000000000000000e5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "gas": "0x1226abb"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x2a7cc56d0ee5f5d01254d603500887cab45fad65",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x11ddf9a"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x2a7cc56d0ee5f5d01254d603500887cab45fad65",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000e5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "gas": "0x11ddcff"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000e5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "gas": "0x12ac6fe"
    },
    "type": "call",
    "result": {
      "output": "0x02a7cc56d0ee5f5d01254d603500887cab45fad65",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000e5b0651219038987aa85a6c54c59ab5e1c6524c2",
      "gas": "0x12618e5"
    },
    "type": "call",
    "result": {
      "output": "0x02a7cc56d0ee5f5d01254d603500887cab45fad65",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x133ca49"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x12ef9d0"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1334937",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x12e77f6"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x12fddee"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x12b1d17"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x12b1a8a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "input": "0x0b10b201",
      "gas": "0x12f2a41"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x12a6c39"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x12a69ae"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x125b58c"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x1211d66"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x125b01e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x1211663"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x11bedc4",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x6fc3071e1d2bc4d49740cc5cfaa16dfae5f0b384",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6fc3071e1d2bc4d49740cc5cfaa16dfae5f0b384",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x11779f1"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x6fc3071e1d2bc4d49740cc5cfaa16dfae5f0b384",
      "input": "0xc4d66de80000000000000000000000000ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "gas": "0x118ffcd"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6fc3071e1d2bc4d49740cc5cfaa16dfae5f0b384",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x1149a57"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6fc3071e1d2bc4d49740cc5cfaa16dfae5f0b384",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000000ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "gas": "0x11497bd"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x0ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000000ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "gas": "0x1210eeb"
    },
    "type": "call",
    "result": {
      "output": "0x06fc3071e1d2bc4d49740cc5cfaa16dfae5f0b384",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000000ac11b9fa75ad562c87c6bc7e5aa060b6cb5218b",
      "gas": "0x11c87b2"
    },
    "type": "call",
    "result": {
      "output": "0x06fc3071e1d2bc4d49740cc5cfaa16dfae5f0b384",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x129c299"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x1251a3e"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1294187",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1249865"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x125d63e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1213d86"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1213af8"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "input": "0x0b10b201",
      "gas": "0x1252291"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1208ca8"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x1208a1d"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x11bfd7a"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x1178c34"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x11bf80c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x1178531"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x11282d7",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xc45432f8405c44b1c648ceac5a5ba675d70e0712",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xc45432f8405c44b1c648ceac5a5ba675d70e0712",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x10e34b0"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xc45432f8405c44b1c648ceac5a5ba675d70e0712",
      "input": "0xc4d66de8000000000000000000000000610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "gas": "0x10f94e0"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xc45432f8405c44b1c648ceac5a5ba675d70e0712",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x10b5516"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xc45432f8405c44b1c648ceac5a5ba675d70e0712",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "gas": "0x10b527c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "gas": "0x11756d9"
    },
    "type": "call",
    "result": {
      "output": "0x0c45432f8405c44b1c648ceac5a5ba675d70e0712",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000610a74ebc8ab6d6f26264111b8f41a4621f0d84a",
      "gas": "0x112f680"
    },
    "type": "call",
    "result": {
      "output": "0x0c45432f8405c44b1c648ceac5a5ba675d70e0712",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x11fbae9"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x11b3aad"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x11f39d8",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x11ab8d5"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x11bce8e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1175df5"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1175b67"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "input": "0x0b10b201",
      "gas": "0x11b1ae1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x116ad17"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x116aa8c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x1124567"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x10dfb01"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x1123ff9"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x10df3ff"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x10917ea",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x1b68bc78944a27b5cfd867799413854e886148fa",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1b68bc78944a27b5cfd867799413854e886148fa",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x104ef6f"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x1b68bc78944a27b5cfd867799413854e886148fa",
      "input": "0xc4d66de8000000000000000000000000cedea7c0f1542ac809298c72521272394dfaf42a",
      "gas": "0x10629f3"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1b68bc78944a27b5cfd867799413854e886148fa",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x1020fd5"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x1b68bc78944a27b5cfd867799413854e886148fa",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000cedea7c0f1542ac809298c72521272394dfaf42a",
      "gas": "0x1020d3a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcedea7c0f1542ac809298c72521272394dfaf42a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000cedea7c0f1542ac809298c72521272394dfaf42a",
      "gas": "0x10d9ec6"
    },
    "type": "call",
    "result": {
      "output": "0x01b68bc78944a27b5cfd867799413854e886148fa",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000cedea7c0f1542ac809298c72521272394dfaf42a",
      "gas": "0x109654e"
    },
    "type": "call",
    "result": {
      "output": "0x01b68bc78944a27b5cfd867799413854e886148fa",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x115b33a"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x1115b1d"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1153227",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x110d943"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x111c6de"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x10d7e64"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x10d7bd6"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "input": "0x0b10b201",
      "gas": "0x1111331"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x10ccd85"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x10ccafb"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x1088d54"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x10469cf"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x10887e6"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x10462cc"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xffacfc",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xe630abbaedfb374feedefee679d7988b2adce2cf",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe630abbaedfb374feedefee679d7988b2adce2cf",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xfbaa2c"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xe630abbaedfb374feedefee679d7988b2adce2cf",
      "input": "0xc4d66de8000000000000000000000000dfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "gas": "0xfcbf04"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xe630abbaedfb374feedefee679d7988b2adce2cf",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xf8ca91"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xe630abbaedfb374feedefee679d7988b2adce2cf",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000dfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "gas": "0xf8c7f7"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xdfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000dfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "gas": "0x103e6b3"
    },
    "type": "call",
    "result": {
      "output": "0x0e630abbaedfb374feedefee679d7988b2adce2cf",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000dfd98afa51a9b83c0301789b483c40b54bce8e4e",
      "gas": "0xffd41b"
    },
    "type": "call",
    "result": {
      "output": "0x0e630abbaedfb374feedefee679d7988b2adce2cf",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x10bab8a"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x1077b8c"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x10b2a78",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x106f9b2"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x107bf2f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x1039ed3"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x1039c46"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "input": "0x0b10b201",
      "gas": "0x1070b82"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x102edf5"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x102eb6a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xfed541"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xfad89c"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xfecfd3"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xfad199"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xf6420e",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x83400c8e7e4cff481b4df4f347313fcf847fe492",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x83400c8e7e4cff481b4df4f347313fcf847fe492",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xf264ea"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x83400c8e7e4cff481b4df4f347313fcf847fe492",
      "input": "0xc4d66de80000000000000000000000005afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "gas": "0xf35416"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x83400c8e7e4cff481b4df4f347313fcf847fe492",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xef854f"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x83400c8e7e4cff481b4df4f347313fcf847fe492",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000005afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "gas": "0xef82b5"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000005afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "gas": "0xfa2ea1"
    },
    "type": "call",
    "result": {
      "output": "0x083400c8e7e4cff481b4df4f347313fcf847fe492",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000005afd5eb87022b7e76b2fa9e0614c8fadef1cdfb6",
      "gas": "0xf642e9"
    },
    "type": "call",
    "result": {
      "output": "0x083400c8e7e4cff481b4df4f347313fcf847fe492",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x101a3da"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xfd9bfa"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x10122c8",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xfd1a21"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xfdb77f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xf9bf42"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xf9bcb4"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "input": "0x0b10b201",
      "gas": "0xfd03d2"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xf90e64"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xf90bd9"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xf51d2f"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xf1476a"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xf517c1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xf14068"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xecd721",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x7ef334d5029a9e421b77235408c219b614b233b3",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x7ef334d5029a9e421b77235408c219b614b233b3",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xe91fa9"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x7ef334d5029a9e421b77235408c219b614b233b3",
      "input": "0xc4d66de80000000000000000000000007f3b4df58e1885a800d2fb70295a862f09908b1d",
      "gas": "0xe9e92a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x7ef334d5029a9e421b77235408c219b614b233b3",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xe6400f"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x7ef334d5029a9e421b77235408c219b614b233b3",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000007f3b4df58e1885a800d2fb70295a862f09908b1d",
      "gas": "0xe63d74"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x7f3b4df58e1885a800d2fb70295a862f09908b1d",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000007f3b4df58e1885a800d2fb70295a862f09908b1d",
      "gas": "0xf0768e"
    },
    "type": "call",
    "result": {
      "output": "0x07ef334d5029a9e421b77235408c219b614b233b3",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000007f3b4df58e1885a800d2fb70295a862f09908b1d",
      "gas": "0xecb1b6"
    },
    "type": "call",
    "result": {
      "output": "0x07ef334d5029a9e421b77235408c219b614b233b3",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xf79c2a"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xf3bc69"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xf71b19",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xd58832cd33498651b122524b95e488e877779934",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xf33a91"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xd58832cd33498651b122524b95e488e877779934",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xf3afcf"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xefdfb1"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xefdd23"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xd58832cd33498651b122524b95e488e877779934",
      "input": "0x0b10b201",
      "gas": "0xf2fc22"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xef2ed3"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xef2c48"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xeb651c"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xe7b637"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xeb5fae"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xe7af35"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xe36c33",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x83f45ba990dbcf572ed6d9c5b15e245b62d64aff",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x83f45ba990dbcf572ed6d9c5b15e245b62d64aff",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xdfda66"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x83f45ba990dbcf572ed6d9c5b15e245b62d64aff",
      "input": "0xc4d66de8000000000000000000000000d58832cd33498651b122524b95e488e877779934",
      "gas": "0xe07e3c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x83f45ba990dbcf572ed6d9c5b15e245b62d64aff",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xdcfacd"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x83f45ba990dbcf572ed6d9c5b15e245b62d64aff",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000d58832cd33498651b122524b95e488e877779934",
      "gas": "0xdcf832"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd58832cd33498651b122524b95e488e877779934",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000d58832cd33498651b122524b95e488e877779934",
      "gas": "0xe6be7b"
    },
    "type": "call",
    "result": {
      "output": "0x083f45ba990dbcf572ed6d9c5b15e245b62d64aff",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000d58832cd33498651b122524b95e488e877779934",
      "gas": "0xe32084"
    },
    "type": "call",
    "result": {
      "output": "0x083f45ba990dbcf572ed6d9c5b15e245b62d64aff",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xed947b"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xe9dcd9"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xed1368",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xe95aff"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xe9a81f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xe60020"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xe5fd92"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "input": "0x0b10b201",
      "gas": "0xe8f472"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xe54f41"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xe54cb7"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xe1ad09"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xde2505"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xe1a79b"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xde1e02"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xda0145",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x5be7e1502dc2ea17e2a2cf0144050893242b7dae",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5be7e1502dc2ea17e2a2cf0144050893242b7dae",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xd69524"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x5be7e1502dc2ea17e2a2cf0144050893242b7dae",
      "input": "0xc4d66de8000000000000000000000000f2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "gas": "0xd7134d"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5be7e1502dc2ea17e2a2cf0144050893242b7dae",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xd3b589"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x5be7e1502dc2ea17e2a2cf0144050893242b7dae",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000f2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "gas": "0xd3b2ef"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xf2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000f2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "gas": "0xdd0668"
    },
    "type": "call",
    "result": {
      "output": "0x05be7e1502dc2ea17e2a2cf0144050893242b7dae",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000f2d06efdd1f102ee9fb8627acc5ebd68b19b70a0",
      "gas": "0xd98f51"
    },
    "type": "call",
    "result": {
      "output": "0x05be7e1502dc2ea17e2a2cf0144050893242b7dae",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xe38ccb"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xdffd48"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xe30bb9",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xdf7b6e"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xdfa070"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xdc208f"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xdc1e02"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "input": "0x0b10b201",
      "gas": "0xdeecc3"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xdb6fb1"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xdb6d26"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xd7f4f6"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xd493d2"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xd7ef89"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xd48cd0"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xd09658",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xff765a1d60107b065496bc5e8613a1bdd110a77a",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xff765a1d60107b065496bc5e8613a1bdd110a77a",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xcd4fe3"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xff765a1d60107b065496bc5e8613a1bdd110a77a",
      "input": "0xc4d66de80000000000000000000000001f3247222db99f830c86ab48b8a537cf8bd04063",
      "gas": "0xcda860"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xff765a1d60107b065496bc5e8613a1bdd110a77a",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xca7048"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xff765a1d60107b065496bc5e8613a1bdd110a77a",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000001f3247222db99f830c86ab48b8a537cf8bd04063",
      "gas": "0xca6dae"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1f3247222db99f830c86ab48b8a537cf8bd04063",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000001f3247222db99f830c86ab48b8a537cf8bd04063",
      "gas": "0xd34e56"
    },
    "type": "call",
    "result": {
      "output": "0x0ff765a1d60107b065496bc5e8613a1bdd110a77a",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000001f3247222db99f830c86ab48b8a537cf8bd04063",
      "gas": "0xcffe1f"
    },
    "type": "call",
    "result": {
      "output": "0x0ff765a1d60107b065496bc5e8613a1bdd110a77a",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xd9851c"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xd61db7"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xd90409",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xd59bdd"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xd598c0"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xd240fe"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xd23e70"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "input": "0x0b10b201",
      "gas": "0xd4e513"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xd19020"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xd18d95"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xce3ce4"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xcb02a0"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xce3776"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xcafb9e"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xc72b6b",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x5453960a2127faa66dbf843b1376199cba4c5fae",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5453960a2127faa66dbf843b1376199cba4c5fae",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xc40aa2"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x5453960a2127faa66dbf843b1376199cba4c5fae",
      "input": "0xc4d66de80000000000000000000000006bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "gas": "0xc43d73"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x5453960a2127faa66dbf843b1376199cba4c5fae",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xc12b07"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x5453960a2127faa66dbf843b1376199cba4c5fae",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000006bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "gas": "0xc1286c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000006bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "gas": "0xc99643"
    },
    "type": "call",
    "result": {
      "output": "0x05453960a2127faa66dbf843b1376199cba4c5fae",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000006bbd79a9c40c66a0c4391e92f69e8d35996b8c53",
      "gas": "0xc66ced"
    },
    "type": "call",
    "result": {
      "output": "0x05453960a2127faa66dbf843b1376199cba4c5fae",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xcf7d6b"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xcc3e25"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xcefc5a",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xcbbc4d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xcb9110"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xc8616d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xc85edf"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "input": "0x0b10b201",
      "gas": "0xcadd64"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xc7b090"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xc7ae05"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xc484d2"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xc1716f"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xc47f64"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xc16a6c"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xbdc07d",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x9cee4699fc947a27b89631f5fc9e74cd66b6bc58",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x9cee4699fc947a27b89631f5fc9e74cd66b6bc58",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xbac55f"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x9cee4699fc947a27b89631f5fc9e74cd66b6bc58",
      "input": "0xc4d66de8000000000000000000000000cf7485b60470bead818ee63af9d8bb19d49cac8a",
      "gas": "0xbad286"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x9cee4699fc947a27b89631f5fc9e74cd66b6bc58",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xb7e5c5"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x9cee4699fc947a27b89631f5fc9e74cd66b6bc58",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000cf7485b60470bead818ee63af9d8bb19d49cac8a",
      "gas": "0xb7e32b"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xcf7485b60470bead818ee63af9d8bb19d49cac8a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000cf7485b60470bead818ee63af9d8bb19d49cac8a",
      "gas": "0xbfde31"
    },
    "type": "call",
    "result": {
      "output": "0x09cee4699fc947a27b89631f5fc9e74cd66b6bc58",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000cf7485b60470bead818ee63af9d8bb19d49cac8a",
      "gas": "0xbcdbbb"
    },
    "type": "call",
    "result": {
      "output": "0x09cee4699fc947a27b89631f5fc9e74cd66b6bc58",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xc575bc"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xc25e95"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xc4f4aa",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xc1dcbc"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xc18960"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xbe81dc"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xbe7f4e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "input": "0x0b10b201",
      "gas": "0xc0d5b3"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xbdd0fd"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xbdce73"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xbaccbe"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xb7e03b"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xbac750"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xb7d938"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xb4558e",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x4749ab854db3df2831aac5c4505e4ce52164172e",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x4749ab854db3df2831aac5c4505e4ce52164172e",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xb1801c"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x4749ab854db3df2831aac5c4505e4ce52164172e",
      "input": "0xc4d66de80000000000000000000000003e0243221ed14af5ae0ed707cc4d060bdc285301",
      "gas": "0xb16797"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x4749ab854db3df2831aac5c4505e4ce52164172e",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xaea082"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x4749ab854db3df2831aac5c4505e4ce52164172e",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000003e0243221ed14af5ae0ed707cc4d060bdc285301",
      "gas": "0xae9de8"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x3e0243221ed14af5ae0ed707cc4d060bdc285301",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000003e0243221ed14af5ae0ed707cc4d060bdc285301",
      "gas": "0xb6261d"
    },
    "type": "call",
    "result": {
      "output": "0x04749ab854db3df2831aac5c4505e4ce52164172e",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000003e0243221ed14af5ae0ed707cc4d060bdc285301",
      "gas": "0xb34a87"
    },
    "type": "call",
    "result": {
      "output": "0x04749ab854db3df2831aac5c4505e4ce52164172e",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xbb6e0c"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xb87f04"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xbaecfa",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xb7fd2a"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xb781b1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xb4a24b"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xb49fbe"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "input": "0x0b10b201",
      "gas": "0xb6ce04"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xb3f16d"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xb3eee2"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xb114ac"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xae4f09"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xb10f3e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xae4807"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xaaeaa2",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xbca518645de9528d14dd9d9ed2d8da410123d61f",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xbca518645de9528d14dd9d9ed2d8da410123d61f",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xa83adc"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xbca518645de9528d14dd9d9ed2d8da410123d61f",
      "input": "0xc4d66de80000000000000000000000006d59e9556b3bbef0716fac3bf92ed6462862d589",
      "gas": "0xa7fcaa"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xbca518645de9528d14dd9d9ed2d8da410123d61f",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0xa55b41"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xbca518645de9528d14dd9d9ed2d8da410123d61f",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000006d59e9556b3bbef0716fac3bf92ed6462862d589",
      "gas": "0xa558a6"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d59e9556b3bbef0716fac3bf92ed6462862d589",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000006d59e9556b3bbef0716fac3bf92ed6462862d589",
      "gas": "0xac6e0b"
    },
    "type": "call",
    "result": {
      "output": "0x0bca518645de9528d14dd9d9ed2d8da410123d61f",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000006d59e9556b3bbef0716fac3bf92ed6462862d589",
      "gas": "0xa9b955"
    },
    "type": "call",
    "result": {
      "output": "0x0bca518645de9528d14dd9d9ed2d8da410123d61f",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xb1665d"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xae9f73"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xb0e54a",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xae1d99"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xad7a01"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xaac2ba"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xaac02c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "input": "0x0b10b201",
      "gas": "0xacc654"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xaa11dc"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xaa0f51"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0xa75c99"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0xa4bdd6"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0xa7572b"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0xa4b6d4"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0xa17fb4",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xd01957dc3280bc78fa11d8781152d71a16926408",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd01957dc3280bc78fa11d8781152d71a16926408",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x9ef599"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xd01957dc3280bc78fa11d8781152d71a16926408",
      "input": "0xc4d66de80000000000000000000000006d318cafd65af6d8b58f12912e84e189dee364f9",
      "gas": "0x9e91bc"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xd01957dc3280bc78fa11d8781152d71a16926408",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x9c15ff"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xd01957dc3280bc78fa11d8781152d71a16926408",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000006d318cafd65af6d8b58f12912e84e189dee364f9",
      "gas": "0x9c1364"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6d318cafd65af6d8b58f12912e84e189dee364f9",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000006d318cafd65af6d8b58f12912e84e189dee364f9",
      "gas": "0xa2b5f8"
    },
    "type": "call",
    "result": {
      "output": "0x0d01957dc3280bc78fa11d8781152d71a16926408",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000006d318cafd65af6d8b58f12912e84e189dee364f9",
      "gas": "0xa02823"
    },
    "type": "call",
    "result": {
      "output": "0x0d01957dc3280bc78fa11d8781152d71a16926408",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0xa75eac"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0xa4bfe1"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xa6dd9b",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xa43e09"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xa37252"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xa0e32a"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0xa0e09c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "input": "0x0b10b201",
      "gas": "0xa2bea5"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0xa0324b"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0xa02fc1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x9da487"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x9b2ca5"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x9d9f19"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x9b25a2"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x9814c6",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x6bad02157a0716d91d4dd300b823c5ece14c2ffd",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6bad02157a0716d91d4dd300b823c5ece14c2ffd",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x95b057"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x6bad02157a0716d91d4dd300b823c5ece14c2ffd",
      "input": "0xc4d66de8000000000000000000000000bd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "gas": "0x9526cf"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x6bad02157a0716d91d4dd300b823c5ece14c2ffd",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x92d0bd"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x6bad02157a0716d91d4dd300b823c5ece14c2ffd",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de8000000000000000000000000bd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "gas": "0x92ce23"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xbd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a3000000000000000000000000bd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "gas": "0x98fde6"
    },
    "type": "call",
    "result": {
      "output": "0x06bad02157a0716d91d4dd300b823c5ece14c2ffd",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a3000000000000000000000000bd23cd2b9b09191952be40bac0eba6d90bd669d7",
      "gas": "0x9696f1"
    },
    "type": "call",
    "result": {
      "output": "0x06bad02157a0716d91d4dd300b823c5ece14c2ffd",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x9d56fd"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x9ae051"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x9cd5eb",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x9a5e78"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x996aa1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x970398"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x97010a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "input": "0x0b10b201",
      "gas": "0x98b6f4"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x9652b9"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x96502f"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x93ec73"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x919b71"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x93e705"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x91946f"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x8ea9d8",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x50cb58f88802fe67b394b90bf0624afa022eb2f4",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x50cb58f88802fe67b394b90bf0624afa022eb2f4",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x8c6b15"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x50cb58f88802fe67b394b90bf0624afa022eb2f4",
      "input": "0xc4d66de80000000000000000000000001576682252aaa1bf21fd2daac9dd750c36011151",
      "gas": "0x8bbbe1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x50cb58f88802fe67b394b90bf0624afa022eb2f4",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x898b7b"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x50cb58f88802fe67b394b90bf0624afa022eb2f4",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000001576682252aaa1bf21fd2daac9dd750c36011151",
      "gas": "0x8988e1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x1576682252aaa1bf21fd2daac9dd750c36011151",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000001576682252aaa1bf21fd2daac9dd750c36011151",
      "gas": "0x8f45d2"
    },
    "type": "call",
    "result": {
      "output": "0x050cb58f88802fe67b394b90bf0624afa022eb2f4",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000001576682252aaa1bf21fd2daac9dd750c36011151",
      "gas": "0x8d05bd"
    },
    "type": "call",
    "result": {
      "output": "0x050cb58f88802fe67b394b90bf0624afa022eb2f4",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x934f4d"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x9100c0"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x92ce3a",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x907ee5"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x8f62f1"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x8d2406"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x8d2179"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "input": "0x0b10b201",
      "gas": "0x8eaf44"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x8c7328"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x8c709d"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x8a3460"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x880a3e"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x8a2ef2"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x88033c"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x853eea",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xfb6cc8f93639d3945dcf2bd750074721be265864",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xfb6cc8f93639d3945dcf2bd750074721be265864",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x8325d3"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xfb6cc8f93639d3945dcf2bd750074721be265864",
      "input": "0xc4d66de80000000000000000000000009a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "gas": "0x8250f3"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xfb6cc8f93639d3945dcf2bd750074721be265864",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x804639"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xfb6cc8f93639d3945dcf2bd750074721be265864",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de80000000000000000000000009a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "gas": "0x80439e"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x9a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a30000000000000000000000009a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "gas": "0x858dbf"
    },
    "type": "call",
    "result": {
      "output": "0x0fb6cc8f93639d3945dcf2bd750074721be265864",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a30000000000000000000000009a616e29bbcb668af9e6de8d535aa7465cb2797a",
      "gas": "0x83748b"
    },
    "type": "call",
    "result": {
      "output": "0x0fb6cc8f93639d3945dcf2bd750074721be265864",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x89479d"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x87212e"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x88c68b",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x869f55"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x855b42"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x834476"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x8341e8"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "input": "0x0b10b201",
      "gas": "0x84a795"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x829398"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x82910d"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x807c4e"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x7e790d"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x8076e0"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x7e720a"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x7bd3fd",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xa7328d0fc7315a38c68661f33dc6da8055609f18",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xa7328d0fc7315a38c68661f33dc6da8055609f18",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x79e091"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xa7328d0fc7315a38c68661f33dc6da8055609f18",
      "input": "0xc4d66de800000000000000000000000078a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "gas": "0x78e605"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xa7328d0fc7315a38c68661f33dc6da8055609f18",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x7700f6"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xa7328d0fc7315a38c68661f33dc6da8055609f18",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de800000000000000000000000078a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "gas": "0x76fe5c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x78a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a300000000000000000000000078a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "gas": "0x7bd5ad"
    },
    "type": "call",
    "result": {
      "output": "0x0a7328d0fc7315a38c68661f33dc6da8055609f18",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a300000000000000000000000078a3d7c8ba0f893f2c7898e9979a256e65114aa7",
      "gas": "0x79e359"
    },
    "type": "call",
    "result": {
      "output": "0x0a7328d0fc7315a38c68661f33dc6da8055609f18",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x7f3fed"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x7d419d"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x7ebedb",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x7cbfc4"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x7b5392"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x7964e5"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x796257"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "input": "0x0b10b201",
      "gas": "0x7a9fe5"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x78b406"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x78b17c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x76c43b"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x74e7da"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x76becd"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x74e0d7"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x72690f",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x376ff71397fc25795afc462a2e927a2f472960e5",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x376ff71397fc25795afc462a2e927a2f472960e5",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x709b4f"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x376ff71397fc25795afc462a2e927a2f472960e5",
      "input": "0xc4d66de800000000000000000000000022bc0529195feebc0d4b9219227bc28abdea9eb2",
      "gas": "0x6f7b17"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x376ff71397fc25795afc462a2e927a2f472960e5",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x6dbbb4"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x376ff71397fc25795afc462a2e927a2f472960e5",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de800000000000000000000000022bc0529195feebc0d4b9219227bc28abdea9eb2",
      "gas": "0x6db91a"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x22bc0529195feebc0d4b9219227bc28abdea9eb2",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a300000000000000000000000022bc0529195feebc0d4b9219227bc28abdea9eb2",
      "gas": "0x721d9a"
    },
    "type": "call",
    "result": {
      "output": "0x0376ff71397fc25795afc462a2e927a2f472960e5",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a300000000000000000000000022bc0529195feebc0d4b9219227bc28abdea9eb2",
      "gas": "0x705226"
    },
    "type": "call",
    "result": {
      "output": "0x0376ff71397fc25795afc462a2e927a2f472960e5",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x75383d"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x73620c"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x74b72c",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x72e034"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x714be2"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x6f8554"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x6f82c6"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "input": "0x0b10b201",
      "gas": "0x709836"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x6ed476"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x6ed1ec"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x6d0c29"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x6b56a8"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x6d06bb"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x6b4fa6"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x68fe22",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0xc42a537ecc358fb1acc397196ac49bc5b0d836ef",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xc42a537ecc358fb1acc397196ac49bc5b0d836ef",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x67560e"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xc42a537ecc358fb1acc397196ac49bc5b0d836ef",
      "input": "0xc4d66de800000000000000000000000094aee960dfd33d6c2966bb8fbf192da3f4612622",
      "gas": "0x66102b"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0xc42a537ecc358fb1acc397196ac49bc5b0d836ef",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x647674"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0xc42a537ecc358fb1acc397196ac49bc5b0d836ef",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de800000000000000000000000094aee960dfd33d6c2966bb8fbf192da3f4612622",
      "gas": "0x6473d9"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x94aee960dfd33d6c2966bb8fbf192da3f4612622",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a300000000000000000000000094aee960dfd33d6c2966bb8fbf192da3f4612622",
      "gas": "0x686589"
    },
    "type": "call",
    "result": {
      "output": "0x0c42a537ecc358fb1acc397196ac49bc5b0d836ef",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a300000000000000000000000094aee960dfd33d6c2966bb8fbf192da3f4612622",
      "gas": "0x66c0f6"
    },
    "type": "call",
    "result": {
      "output": "0x0c42a537ecc358fb1acc397196ac49bc5b0d836ef",
      "gasUsed": "0x293"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "input": "0xe9c99b6b",
      "gas": "0x6b308e"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x301"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x25e821b7197b146f7713c3b89b6a4d83516b912d",
      "to": "0x4ad639fc9c73f547bfff8b28d091d86d2472fa1e",
      "input": "0xe9c99b6b",
      "gas": "0x69827c"
    },
    "type": "call",
    "result": {
      "output": "0x03c55986cfee455e2533f4d29006634ecf9b7c03f",
      "gasUsed": "0x182"
    }
  },
  {
    "action": {
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x6aaf7c",
      "init": "0x608060405260405162000a0138038062000a0183398101604081905262000026916200049a565b62000034828260006200003c565b5050620005d9565b620000478362000111565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a2600082511180620000895750805b156200010c576200010a836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620000d2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620000f8919062000568565b83620002c360201b620000291760201c565b505b505050565b6200012781620002f260201b620000551760201c565b620001875760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b62000201816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001ca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001f0919062000568565b620002f260201b620000551760201c565b620002685760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b60648201526084016200017e565b80620002a27fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6200030160201b620000711760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b6060620002eb8383604051806060016040528060278152602001620009da6027913962000304565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b03168560405162000323919062000586565b600060405180830381855af49150503d806000811462000360576040519150601f19603f3d011682016040523d82523d6000602084013e62000365565b606091505b509092509050620003798683838762000383565b9695505050505050565b60608315620003f7578251600003620003ef576001600160a01b0385163b620003ef5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016200017e565b508162000403565b6200040383836200040b565b949350505050565b8151156200041c5781518083602001fd5b8060405162461bcd60e51b81526004016200017e9190620005a4565b80516001600160a01b03811681146200045057600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004885781810151838201526020016200046e565b838111156200010a5750506000910152565b60008060408385031215620004ae57600080fd5b620004b98362000438565b60208401519092506001600160401b0380821115620004d757600080fd5b818501915085601f830112620004ec57600080fd5b81518181111562000501576200050162000455565b604051601f8201601f19908116603f011681019083821181831017156200052c576200052c62000455565b816040528281528860208487010111156200054657600080fd5b620005598360208301602088016200046b565b80955050505050509250929050565b6000602082840312156200057b57600080fd5b620002eb8262000438565b600082516200059a8184602087016200046b565b9190910192915050565b6020815260008251806020840152620005c58160408501602087016200046b565b601f01601f19169190910160400192915050565b6103f180620005e96000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000003c55986cfee455e2533f4d29006634ecf9b7c03f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610074565b610127565b565b606061004e83836040518060600160405280602781526020016103956027913961014b565b9392505050565b73ffffffffffffffffffffffffffffffffffffffff163b151590565b90565b60006100b47fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d505473ffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff16635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100fe573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012291906102c1565b905090565b3660008037600080366000845af43d6000803e808015610146573d6000f35b3d6000fd5b60606000808573ffffffffffffffffffffffffffffffffffffffff16856040516101759190610327565b600060405180830381855af49150503d80600081146101b0576040519150601f19603f3d011682016040523d82523d6000602084013e6101b5565b606091505b50915091506101c6868383876101d0565b9695505050505050565b6060831561026b5782516000036102645773ffffffffffffffffffffffffffffffffffffffff85163b610264576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610275565b610275838361027d565b949350505050565b81511561028d5781518083602001fd5b806040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161025b9190610343565b6000602082840312156102d357600080fd5b815173ffffffffffffffffffffffffffffffffffffffff8116811461004e57600080fd5b60005b838110156103125781810151838201526020016102fa565b83811115610321576000848401525b50505050565b600082516103398184602087016102f7565b9190910192915050565b60208152600082518060208401526103628160408501602087016102f7565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a264697066735822122040da540206b84fd09215df7fc41cea9606619ccf63c29d13b6b40f25e77f58bb64736f6c634300080d0033",
      "gasUsed": "0x377c2"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x6900a2"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x674432"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x65a5c2"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0xc4d66de80000000000000000000000008b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "gas": "0x65a335"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "input": "0x0b10b201",
      "gas": "0x669085"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x3c55986cfee455e2533f4d29006634ecf9b7c03f",
      "input": "0x5c60da1b",
      "gas": "0x64f4e4"
    },
    "type": "call",
    "result": {
      "output": "0x09f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "gasUsed": "0x133"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x9f0ae0c4f3bcbd126e218b75c4ed2b2b33982da9",
      "input": "0x0b10b201",
      "gas": "0x64f259"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "input": "0x4665bcda",
      "gas": "0x635415"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x356"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x8b71140ad2e5d1e7018d2a7f8a288bd3cd38916f",
      "to": "0x997c5422f9f9086ed59fe4c703387bb4fd1009f7",
      "input": "0x4665bcda",
      "gas": "0x61c575"
    },
    "type": "call",
    "result": {
      "output": "0x091e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gasUsed": "0x1d7"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0x84d81062",
      "gas": "0x634ea7"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0x84d81062",
      "gas": "0x61be72"
    },
    "type": "call"
  },
  {
    "action": {
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "gas": "0x5f9333",
      "init": "0x608060405260405161090e38038061090e83398101604081905261002291610460565b61002e82826000610035565b505061058a565b61003e83610100565b6040516001600160a01b038416907f1cf3b03a6cf19fa2baba4df148e9dcabedea7f8a5c07840e207e5c089be95d3e90600090a260008251118061007f5750805b156100fb576100f9836001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100e99190610520565b836102a360201b6100291760201c565b505b505050565b610113816102cf60201b6100551760201c565b6101725760405162461bcd60e51b815260206004820152602560248201527f455243313936373a206e657720626561636f6e206973206e6f74206120636f6e6044820152641d1c9858dd60da1b60648201526084015b60405180910390fd5b6101e6816001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156101b3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101d79190610520565b6102cf60201b6100551760201c565b61024b5760405162461bcd60e51b815260206004820152603060248201527f455243313936373a20626561636f6e20696d706c656d656e746174696f6e206960448201526f1cc81b9bdd08184818dbdb9d1c9858dd60821b6064820152608401610169565b806102827fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d5060001b6102de60201b6100641760201c565b80546001600160a01b0319166001600160a01b039290921691909117905550565b60606102c883836040518060600160405280602781526020016108e7602791396102e1565b9392505050565b6001600160a01b03163b151590565b90565b6060600080856001600160a01b0316856040516102fe919061053b565b600060405180830381855af49150503d8060008114610339576040519150601f19603f3d011682016040523d82523d6000602084013e61033e565b606091505b5090925090506103508683838761035a565b9695505050505050565b606083156103c65782516103bf576001600160a01b0385163b6103bf5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610169565b50816103d0565b6103d083836103d8565b949350505050565b8151156103e85781518083602001fd5b8060405162461bcd60e51b81526004016101699190610557565b80516001600160a01b038116811461041957600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b8381101561044f578181015183820152602001610437565b838111156100f95750506000910152565b6000806040838503121561047357600080fd5b61047c83610402565b60208401519092506001600160401b038082111561049957600080fd5b818501915085601f8301126104ad57600080fd5b8151818111156104bf576104bf61041e565b604051601f8201601f19908116603f011681019083821181831017156104e7576104e761041e565b8160405282815288602084870101111561050057600080fd5b610511836020830160208801610434565b80955050505050509250929050565b60006020828403121561053257600080fd5b6102c882610402565b6000825161054d818460208701610434565b9190910192915050565b6020815260008251806020840152610576816040850160208701610434565b601f01601f19169190910160400192915050565b61034e806105996000396000f3fe60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c65640000000000000000000000005a2a4f2f3c18f09179b6703e63d9edd16590907300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000",
      "value": "0x0"
    },
    "type": "create",
    "result": {
      "address": "0x36714ecef15e70ae25a90bf719ed2cf1a89ff49c",
      "code": "0x60806040523661001357610011610017565b005b6100115b610027610022610067565b610100565b565b606061004e83836040518060600160405280602781526020016102f260279139610124565b9392505050565b6001600160a01b03163b151590565b90565b600061009a7fa3f0ad74e5423aebfd80d3ef4346578335a9a72aeaee59ff6cb3582b35133d50546001600160a01b031690565b6001600160a01b0316635c60da1b6040518163ffffffff1660e01b8152600401602060405180830381865afa1580156100d7573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906100fb9190610249565b905090565b3660008037600080366000845af43d6000803e80801561011f573d6000f35b3d6000fd5b6060600080856001600160a01b03168560405161014191906102a2565b600060405180830381855af49150503d806000811461017c576040519150601f19603f3d011682016040523d82523d6000602084013e610181565b606091505b50915091506101928683838761019c565b9695505050505050565b6060831561020d578251610206576001600160a01b0385163b6102065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064015b60405180910390fd5b5081610217565b610217838361021f565b949350505050565b81511561022f5781518083602001fd5b8060405162461bcd60e51b81526004016101fd91906102be565b60006020828403121561025b57600080fd5b81516001600160a01b038116811461004e57600080fd5b60005b8381101561028d578181015183820152602001610275565b8381111561029c576000848401525b50505050565b600082516102b4818460208701610272565b9190910192915050565b60208152600082518060208401526102dd816040850160208701610272565b601f01601f1916919091016040019291505056fe416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220d51e81d3bc5ed20a26aeb05dce7e825c503b2061aa78628027300c8d65b9d89a64736f6c634300080c0033",
      "gasUsed": "0x2f84c"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x36714ecef15e70ae25a90bf719ed2cf1a89ff49c",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x5e10ca"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "call",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0x36714ecef15e70ae25a90bf719ed2cf1a89ff49c",
      "input": "0xc4d66de800000000000000000000000001e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "gas": "0x5ca53c"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x36714ecef15e70ae25a90bf719ed2cf1a89ff49c",
      "to": "0x5a2a4f2f3c18f09179b6703e63d9edd165909073",
      "input": "0x5c60da1b",
      "gas": "0x5b3131"
    },
    "type": "call",
    "result": {
      "output": "0x05c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "gasUsed": "0x134"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x36714ecef15e70ae25a90bf719ed2cf1a89ff49c",
      "to": "0x5c86e9609fbbc1b754d0fd5a4963fdf0f5b99da7",
      "input": "0xc4d66de800000000000000000000000001e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "gas": "0x5b2e96"
    },
    "type": "call"
  },
  {
    "action": {
      "value": "0x0",
      "callType": "staticcall",
      "from": "0x01e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "to": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "input": "0xa38406a300000000000000000000000001e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "gas": "0x5ead74"
    },
    "type": "call",
    "result": {
      "output": "0x036714ecef15e70ae25a90bf719ed2cf1a89ff49c",
      "gasUsed": "0x5c6"
    }
  },
  {
    "action": {
      "value": "0x0",
      "callType": "delegatecall",
      "from": "0x91e677b07f7af907ec9a428aafa9fc14a0d3a338",
      "to": "0xeb86a5c40fde917e6fec440abbcdc80e3862e111",
      "input": "0xa38406a300000000000000000000000001e54faeae7a775628c4dd9f1e5516dcdad2e491",
      "gas": "0x5d2fc1"
    },
    "type": "call",
    "result": {
      "output": "0x036714ecef15e70ae25a90bf719ed2cf1a89ff49c",
      "gasUsed": "0x293"
    }
  }
]