交易详情
交易哈希
:0x629b7f05565a826525b19686c3cbabed231dca8d65ac0ce83bb6c31efee2601d
交易数量:
0BNB
($0)
交易手续费:
0.000016145351138046
< $0.01
L2 Gas 价格:
0.000000000001 BNB(0.001 Gwei)
L2 Gas 上限 & 消耗:
4,840,561|
4,772,509(98.59%)
L2 Gas 费用:
0.000004772509 BNB
L2 Gas 费:
基础费用: 0 Gwei
|最大附加小费: 0.001 Gwei
|最大手续费: 0.001 Gwei
L1 Gas 价格:
0.000000001 BNB(1 Gwei)
L1 Gas 消耗:
167,247
L1 费用系数:
0
L1 Gas 费用:
0.000011372842138046 BNB
其他信息:
交易类型:2 (EIP-1559 提出的交易类型)
Nonce:1787
区块内交易编号:25
输入数据:
0x0a2df826000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000014446170704f535f496e74656e7445585f54657374000000000000000000000000000000000000000000000000000000000000000000000000000000000000558c60806040523480156200001157600080fd5b506040516200556c3803806200556c8339810160408190526200003491620000fc565b60018055620000456000826200004d565b50506200012e565b6000828152602081815260408083206001600160a01b038516845290915281205460ff16620000f2576000838152602081815260408083206001600160a01b03861684529091529020805460ff19166001179055620000a93390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4506001620000f6565b5060005b92915050565b6000602082840312156200010f57600080fd5b81516001600160a01b03811681146200012757600080fd5b9392505050565b61542e806200013e6000396000f3fe6080604052600436106102605760003560e01c806365388a7111610144578063af8012de116100b6578063d3d381931161007a578063d3d3819314610803578063d547741f1461083a578063df17572a1461085a578063e829a91b14610888578063ef479216146108a8578063fa89401a146108c857600080fd5b8063af8012de14610753578063afc05a3114610773578063b1503774146107a1578063b3c4e685146107c3578063b83dfa40146107e357600080fd5b806391d148541161010857806391d14854146106845780639a1598c8146106a4578063a217fddf146106c4578063a3807dd9146106d9578063a9059cbb14610706578063ac9650d81461072657600080fd5b806365388a71146105e45780636a0f934914610604578063776af5ba146106245780637a04af771461064457806388a51d041461066457600080fd5b8063248a9ca3116101dd57806340cf54ef116101a157806340cf54ef146105145780634171c8991461053457806341addb7b146105545780634b12e64314610574578063538d6d50146105a457806361d96fac146105c457600080fd5b8063248a9ca3146104465780632d2e8868146104845780632f2ff15d146104a457806336568abe146104c457806337befda4146104e457600080fd5b80630a842fbf116102245780630a842fbf1461035957806311787941146103a1578063122fc3f5146103ce5780631f9119b01461040657806323d4b69e1461042657600080fd5b806301ffc9a71461026c578063032daabf146102a1578063034fa0a5146102dc5780630445cb33146103175780630991cd0e1461033957600080fd5b3661026757005b600080fd5b34801561027857600080fd5b5061028c610287366004613c2f565b6108e8565b60405190151581526020015b60405180910390f35b3480156102ad57600080fd5b5061028c6102bc366004613c7e565b600360209081526000928352604080842090915290825290205460ff1681565b3480156102e857600080fd5b5061028c6102f7366004613c7e565b600460209081526000928352604080842090915290825290205460ff1681565b34801561032357600080fd5b50610337610332366004613f8e565b61091f565b005b34801561034557600080fd5b506103376103543660046140c2565b6109d0565b34801561036557600080fd5b5061038c6103743660046140df565b600b6020526000908152604090205463ffffffff1681565b60405163ffffffff9091168152602001610298565b3480156103ad57600080fd5b506103c16103bc366004614143565b610a25565b60405161029891906141c6565b3480156103da57600080fd5b506008546103ee906001600160a01b031681565b6040516001600160a01b039091168152602001610298565b34801561041257600080fd5b506103376104213660046141d9565b610b04565b34801561043257600080fd5b5061033761044136600461421a565b610d5b565b34801561045257600080fd5b506104766104613660046140df565b60009081526020819052604090206001015490565b604051908152602001610298565b34801561049057600080fd5b5061033761049f3660046140c2565b61100c565b3480156104b057600080fd5b506103376104bf366004613c7e565b611061565b3480156104d057600080fd5b506103376104df366004613c7e565b611086565b3480156104f057600080fd5b5061028c6104ff3660046140c2565b60026020526000908152604090205460ff1681565b34801561052057600080fd5b5061033761052f3660046140c2565b6110b9565b34801561054057600080fd5b5061033761054f3660046140c2565b61110e565b34801561056057600080fd5b5061033761056f366004614261565b611163565b34801561058057600080fd5b5061028c61058f3660046140c2565b600c6020526000908152604090205460ff1681565b3480156105b057600080fd5b506103376105bf3660046142f9565b6111f9565b3480156105d057600080fd5b506103c16105df3660046144cc565b611343565b3480156105f057600080fd5b506103376105ff366004614624565b611589565b34801561061057600080fd5b5061033761061f36600461469b565b611985565b34801561063057600080fd5b506007546103ee906001600160a01b031681565b34801561065057600080fd5b506006546103ee906001600160a01b031681565b34801561067057600080fd5b5061033761067f366004614723565b6120c1565b34801561069057600080fd5b5061028c61069f366004613c7e565b61214f565b3480156106b057600080fd5b506103376106bf3660046140c2565b612178565b3480156106d057600080fd5b50610476600081565b3480156106e557600080fd5b506104766106f43660046140c2565b600a6020526000908152604090205481565b34801561071257600080fd5b50610337610721366004614836565b6121cd565b34801561073257600080fd5b50610746610741366004614143565b61228a565b60405161029891906148b2565b34801561075f57600080fd5b5061033761076e366004614916565b612371565b34801561077f57600080fd5b5061079361078e366004614143565b6123f5565b60405161029892919061497e565b3480156107ad57600080fd5b506104766000805160206153d983398151915281565b3480156107cf57600080fd5b506103c16107de3660046149cb565b612506565b3480156107ef57600080fd5b506009546103ee906001600160a01b031681565b34801561080f57600080fd5b5061082361081e3660046140c2565b6129fe565b6040805192835260ff909116602083015201610298565b34801561084657600080fd5b50610337610855366004613c7e565b612cfa565b34801561086657600080fd5b5061087a610875366004614a37565b612d1f565b604051610298929190614af9565b34801561089457600080fd5b506005546103ee906001600160a01b031681565b3480156108b457600080fd5b506103376108c3366004614261565b613047565b3480156108d457600080fd5b506103376108e33660046140c2565b6130a7565b60006001600160e01b03198216637965db0b60e01b148061091957506301ffc9a760e01b6001600160e01b03198316145b92915050565b6000805160206153d983398151915261093781613140565b60005b82518110156109cb576109c383828151811061095857610958614b1e565b60200260200101516000015184838151811061097657610976614b1e565b60200260200101516020015185848151811061099457610994614b1e565b6020026020010151604001518685815181106109b2576109b2614b1e565b602002602001015160600151611985565b60010161093a565b505050565b60006109db81613140565b6001600160a01b038216610a0257604051631508131960e01b815260040160405180910390fd5b50600880546001600160a01b0319166001600160a01b0392909216919091179055565b6060816001600160401b03811115610a3f57610a3f613cae565b604051908082528060200260200182016040528015610a68578160200160208202803683370190505b50905060005b63ffffffff8116831115610afd57600b600085858463ffffffff16818110610a9857610a98614b1e565b90506020020135815260200190815260200160002060009054906101000a900463ffffffff16828263ffffffff1681518110610ad657610ad6614b1e565b63ffffffff9092166020928302919091019091015280610af581614b4a565b915050610a6e565b5092915050565b6000610b0f81613140565b6001600160a01b038316610b5c5760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b60448201526064015b60405180910390fd5b60008211610bac5760405162461bcd60e51b815260206004820152601d60248201527f416d6f756e74206d7573742062652067726561746572207468616e20300000006044820152606401610b53565b6001600160a01b038416610c025781471015610bc6574791505b6040516001600160a01b0384169083156108fc029084906000818181858888f19350505050158015610bfc573d6000803e3d6000fd5b50610d55565b6040516370a0823160e01b8152306004820152849083906001600160a01b038316906370a0823190602401602060405180830381865afa158015610c4a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c6e9190614b6d565b1015610cdf576040516370a0823160e01b81523060048201526001600160a01b038216906370a0823190602401602060405180830381865afa158015610cb8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cdc9190614b6d565b92505b60405163a9059cbb60e01b81526001600160a01b0385811660048301526024820185905282169063a9059cbb906044016020604051808303816000875af1158015610d2e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d529190614b86565b50505b50505050565b6000610d6681613140565b6008546001600160a01b031615610dfa576008546040516362a4b0a960e01b81523060048201526001600160a01b03858116602483015260009216906362a4b0a990604401602060405180830381865afa158015610dc8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610dec9190614b6d565b9050610df8848261314d565b505b6001600160a01b038216610e425760405162461bcd60e51b815260206004820152600f60248201526e496e76616c6964206164647265737360881b6044820152606401610b53565b6001600160a01b038316610ed55760004711610ea05760405162461bcd60e51b815260206004820152601a60248201527f496e73756666696369656e742065746865722062616c616e63650000000000006044820152606401610b53565b6040516001600160a01b038316904780156108fc02916000818181858888f19350505050158015610d55573d6000803e3d6000fd5b6040516370a0823160e01b81523060048201526000906001600160a01b038516906370a0823190602401602060405180830381865afa158015610f1c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610f409190614b6d565b905060008111610f925760405162461bcd60e51b815260206004820152601a60248201527f496e73756666696369656e7420746f6b656e2062616c616e63650000000000006044820152606401610b53565b60405163a9059cbb60e01b81526001600160a01b0384811660048301526024820183905285169063a9059cbb906044016020604051808303816000875af1158015610fe1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906110059190614b86565b5050505050565b600061101781613140565b6001600160a01b03821661103e57604051631508131960e01b815260040160405180910390fd5b50600680546001600160a01b0319166001600160a01b0392909216919091179055565b60008281526020819052604090206001015461107c81613140565b610d5583836131c4565b6001600160a01b03811633146110af5760405163334bd91960e11b815260040160405180910390fd5b6109cb8282613256565b60006110c481613140565b6001600160a01b0382166110eb57604051631508131960e01b815260040160405180910390fd5b50600580546001600160a01b0319166001600160a01b0392909216919091179055565b600061111981613140565b6001600160a01b03821661114057604051631508131960e01b815260040160405180910390fd5b50600980546001600160a01b0319166001600160a01b0392909216919091179055565b600061116e81613140565b6001600160a01b03831661119557604051631508131960e01b815260040160405180910390fd5b6001600160a01b038316600081815260026020908152604091829020805460ff19168615159081179091558251938452908301527f2e65693fa1077df703b0a0ba5b52bc8043d7432131ae120a2227a10b46acc3bc910160405180910390a1505050565b600061120481613140565b82518451146112265760405163512509d360e11b815260040160405180910390fd5b60005b845181101561100557826003600086848151811061124957611249614b1e565b60200260200101518152602001908152602001600020600087848151811061127357611273614b1e565b60200260200101516001600160a01b03166001600160a01b0316815260200190815260200160002060006101000a81548160ff0219169083151502179055507fbafaa901cd2e3bbed2e91edd092e13f97bc5af248c22fe7bcb8b96ec1fd4ac7d8482815181106112e5576112e5614b1e565b60200260200101518683815181106112ff576112ff614b1e565b602002602001015185604051611333939291909283526001600160a01b039190911660208301521515604082015260600190565b60405180910390a1600101611229565b60606000805160206153d983398151915261135d81613140565b61136a6040870187614ba3565b841490506113af5760405162461bcd60e51b81526020600482015260126024820152710d2dcecc2d8d2c840d2c8e640d8cadccee8d60731b6044820152606401610b53565b60005b87515181101561148057600b6000896000015183815181106113d6576113d6614b1e565b60209081029190910181015163ffffffff90811683529082019290925260400160002054161561147857600b60008960000151838151811061141a5761141a614b1e565b602002602001015163ffffffff16815260200190815260200160002060009054906101000a900463ffffffff168860000151828151811061145d5761145d614b1e565b602002602001019063ffffffff16908163ffffffff16815250505b6001016113b2565b5061148c878787612506565b915060005b825181101561157e578281815181106114ac576114ac614b1e565b6020026020010151600b60008787858181106114ca576114ca614b1e565b90506020020135815260200190815260200160002060006101000a81548163ffffffff021916908363ffffffff1602179055507f4c7eee9553094cd2421b908a9bd6f937cfcb39107768cac7630cca128431022f85858381811061153057611530614b1e565b9050602002013584838151811061154957611549614b1e565b602002602001015160405161156e92919091825263ffffffff16602082015260400190565b60405180910390a1600101611491565b505095945050505050565b6000805160206153d98339815191526115a181613140565b6000808551116115b057600080fd5b60006115f2866000815181106115c8576115c8614b1e565b60200260200101516060015163ffffffff602082901c811692604083901c82169260601c90911690565b5050905060005b86518110156118405786818151811061161457611614614b1e565b602002602001015160a001516001600160a01b031686600001516001600160a01b03161461167b5760405162461bcd60e51b815260206004820152601460248201527318dc185c985b5cc81b9bd919481a5b9d985b1a5960621b6044820152606401610b53565b60006116928883815181106115c8576115c8614b1e565b505090508083146116da5760405162461bcd60e51b8152602060048201526012602482015271191cdd10da185a5b9259081a5b9d985b1a5960721b6044820152606401610b53565b60036000848152602001908152602001600020600089848151811061170157611701614b1e565b6020908102919091018101518101516001600160a01b031682528101919091526040016000205460ff166117695760405162461bcd60e51b815260206004820152600f60248201526e1d1bdad95b925b881a5b9d985b1a59608a1b6044820152606401610b53565b60006001600160a01b031688838151811061178657611786614b1e565b6020026020010151602001516001600160a01b0316036117d0578782815181106117b2576117b2614b1e565b602002602001015160400151846117c99190614bec565b9350611837565b6006548851611837916001600160a01b0316908a90859081106117f5576117f5614b1e565b6020026020010151604001518a858151811061181357611813614b1e565b6020026020010151602001516001600160a01b03166132c19092919063ffffffff16565b506001016115f9565b5084516001600160a01b031660009081526002602052604090205460ff166118a25760405162461bcd60e51b81526020600482015260156024820152741b9bd919481b9bdd081a5b881dda1a5d195b1a5cdd605a1b6044820152606401610b53565b60008181526004602090815260408083206001600160a01b0388168452909152902054309060ff166119125760405162461bcd60e51b81526020600482015260196024820152781c9958d95a5d995c881b9bdd081a5b881dda1a5d195b1a5cdd603a1b6044820152606401610b53565b60065460405163328517cf60e21b81526001600160a01b039091169063ca145f3c90859061194a9085908a908d908d90600401614c2e565b6000604051808303818588803b15801561196357600080fd5b505af1158015611977573d6000803e3d6000fd5b505050505050505050505050565b6000805160206153d983398151915261199d81613140565b60008551116119ab57600080fd5b60006119ed866000815181106119c3576119c3614b1e565b60200260200101516040015163ffffffff602082901c811692604083901c82169260601c90911690565b5050905060005b8651811015611f3857868181518110611a0f57611a0f614b1e565b602002602001015160c001516001600160a01b031686600001516001600160a01b031614611a765760405162461bcd60e51b815260206004820152601460248201527318dc185c985b5cc81b9bd919481a5b9d985b1a5960621b6044820152606401610b53565b6000878281518110611a8a57611a8a614b1e565b60200260200101516080015190506000611aaf8984815181106119c3576119c3614b1e565b50509050808414611af75760405162461bcd60e51b8152602060048201526012602482015271191cdd10da185a5b9259081a5b9d985b1a5960721b6044820152606401610b53565b60008481526003602090815260408083206001600160a01b038616845290915290205460ff16611b5b5760405162461bcd60e51b815260206004820152600f60248201526e1d1bdad95b925b881a5b9d985b1a59608a1b6044820152606401610b53565b6000898481518110611b6f57611b6f614b1e565b60209081029190910101515190506000876001811115611b9157611b91614cdf565b03611d4a576040516370a0823160e01b81523060048201526000906001600160a01b038516906370a0823190602401602060405180830381865afa158015611bdd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c019190614b6d565b600954604051636aa6520d60e11b81526001600160a01b03878116600483015292935091169063d54ca41a90602401602060405180830381865afa158015611c4d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c719190614b86565b15611ce257604051630a76109b60e21b8152600481018290526001600160a01b038516906329d8426c90602401602060405180830381865afa158015611cbb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611cdf9190614b6d565b90505b8a8581518110611cf457611cf4614b1e565b602002602001015160000151811015611d4357808b8681518110611d1a57611d1a614b1e565b6020026020010151600001516001611d329190614bec565b611d3c9190614cf5565b9150611d48565b600091505b505b600854604051635f3f3b0360e11b81526001600160a01b038581166004830152602482018490529091169063be7e7606906044016020604051808303816000875af1158015611d9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611dc19190614b6d565b50600954604051636aa6520d60e11b81526001600160a01b0385811660048301529091169063d54ca41a90602401602060405180830381865afa158015611e0c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e309190614b86565b15611ee057826001600160a01b03166349a84eae8b8681518110611e5657611e56614b1e565b6020026020010151600001516040518263ffffffff1660e01b8152600401611e8091815260200190565b602060405180830381865afa158015611e9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ec19190614b6d565b8a8581518110611ed357611ed3614b1e565b6020908102919091010151525b6005548a51611f2a916001600160a01b0316908c9087908110611f0557611f05614b1e565b602002602001015160000151856001600160a01b03166132c19092919063ffffffff16565b5050508060010190506119f4565b5084516001600160a01b031660009081526002602052604090205460ff16611f9a5760405162461bcd60e51b81526020600482015260156024820152741b9bd919481b9bdd081a5b881dda1a5d195b1a5cdd605a1b6044820152606401610b53565b60008181526004602090815260408083206001600160a01b03881684529091529020543090819060ff1661200c5760405162461bcd60e51b81526020600482015260196024820152781c9958d95a5d995c881b9bdd081a5b881dda1a5d195b1a5cdd603a1b6044820152606401610b53565b600060405180606001604052806000815260200160006001600160a01b031681526020016000801b8152509050600560009054906101000a90046001600160a01b03166001600160a01b0316633a1e9e4c84848a8d868e6040518763ffffffff1660e01b815260040161208496959493929190614d08565b600060405180830381600087803b15801561209e57600080fd5b505af11580156120b2573d6000803e3d6000fd5b50505050505050505050505050565b6000805160206153d98339815191526120d981613140565b60005b82518110156109cb576121478382815181106120fa576120fa614b1e565b60200260200101516000015184838151811061211857612118614b1e565b60200260200101516020015185848151811061213657612136614b1e565b602002602001015160400151611589565b6001016120dc565b6000918252602082815260408084206001600160a01b0393909316845291905290205460ff1690565b600061218381613140565b6001600160a01b0382166121aa57604051631508131960e01b815260040160405180910390fd5b50600780546001600160a01b0319166001600160a01b0392909216919091179055565b6121d5613375565b336000908152600c602052604090205460ff166122295760405162461bcd60e51b8152602060048201526012602482015271139bdd081a5b881c1b1d59da5b881b1a5cdd60721b6044820152606401610b53565b61223482338361339f565b604080513381526001600160a01b03841660208201529081018290527f3ddb739c68dd901671f09fbe0bc2344c179ed55f8e8110a7c7a3c5665bd9518d9060600160405180910390a161228660018055565b5050565b604080516000815260208101909152606090826001600160401b038111156122b4576122b4613cae565b6040519080825280602002602001820160405280156122e757816020015b60608152602001906001900390816122d25790505b50915060005b83811015612369576123443086868481811061230b5761230b614b1e565b905060200281019061231d9190614df6565b8560405160200161233093929190614e3c565b6040516020818303038152906040526133c3565b83828151811061235657612356614b1e565b60209081029190910101526001016122ed565b505092915050565b600061237c81613140565b60008381526004602090815260408083206001600160a01b03881680855290835292819020805460ff19168615159081179091558151878152928301939093528101919091527f63bc0466abe53ad9c50567c98e94870dd1a8f887330b5c899bbadc03529f17db9060600160405180910390a150505050565b606080826001600160401b0381111561241057612410613cae565b604051908082528060200260200182016040528015612439578160200160208202803683370190505b509150826001600160401b0381111561245457612454613cae565b60405190808252806020026020018201604052801561247d578160200160208202803683370190505b50905060005b838110156124fe576124b58585838181106124a0576124a0614b1e565b905060200201602081019061081e91906140c2565b8483815181106124c7576124c7614b1e565b602002602001018484815181106124e0576124e0614b1e565b60ff9093166020938402919091019092019190915252600101612483565b509250929050565b60606000805160206153d983398151915261252081613140565b6127108311156125725760405162461bcd60e51b815260206004820152601a60248201527f726566756e6450726f702073686f756c64203c3d2031303030300000000000006044820152606401610b53565b845151602086015151146125c85760405162461bcd60e51b815260206004820152601760248201527f63616e63656c506172616d206c656e67746820646966660000000000000000006044820152606401610b53565b60075485516020870151604051630c1d578b60e21b81526001600160a01b03909316926330755e2c926125ff929091600401614e63565b600060405180830381600087803b15801561261957600080fd5b505af115801561262d573d6000803e3d6000fd5b506000925082915061267b90506126448780614ba3565b8080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061343992505050565b9150915060005b825181101561290b5760006126af8483815181106126a2576126a2614b1e565b60200260200101516129fe565b5090506127106126c1886103e8614bec565b6126cb9083614e88565b6126d59190614e9f565b8383815181106126e7576126e7614b1e565b602002602001015111156127b1576127106127028883614e88565b61270c9190614e9f565b83838151811061271e5761271e614b1e565b60200260200101516127309190614cf5565b83838151811061274257612742614b1e565b602090810291909101015260085483516127ac916001600160a01b03169085908590811061277257612772614b1e565b602002602001015186858151811061278c5761278c614b1e565b60200260200101516001600160a01b03166132c19092919063ffffffff16565b612902565b6103e887101580156127fd57506127106127cd6103e889614cf5565b6127d79083614e88565b6127e19190614e9f565b8383815181106127f3576127f3614b1e565b6020026020010151105b156128e15760085484516001600160a01b039091169063be7e76069086908590811061282b5761282b614b1e565b602002602001015185858151811061284557612845614b1e565b60200260200101516127108b8661285c9190614e88565b6128669190614e9f565b6128709190614cf5565b6040516001600160e01b031960e085901b1681526001600160a01b03909216600483015260248201526044016020604051808303816000875af11580156128bb573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128df9190614b6d565b505b60008383815181106128f5576128f5614b1e565b6020026020010181815250505b50600101612682565b506007546001600160a01b0316632d0b6c7b838361292c60408b018b614ba3565b6040518563ffffffff1660e01b815260040161294b9493929190614f66565b6000604051808303816000875af192505050801561298b57506040513d6000823e601f3d908101601f19168201604052612988919081019061517e565b60015b6129ed577f217c3759c94f156c41e66098a4f21772f8d0dc75e8b959b185ba2eed6570390f82826129bf60408a018a614ba3565b6040516129cf9493929190614f66565b60405180910390a160408051600081526020810190915293506129f4565b5091955050505b5050509392505050565b6040516370a0823160e01b815230600482015260009081906001600160a01b038416906370a0823190602401602060405180830381865afa158015612a47573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a6b9190614b6d565b9150826001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015612aab573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612acf919061528b565b600954604051636aa6520d60e11b81526001600160a01b03868116600483015292935091169063d54ca41a90602401602060405180830381865afa158015612b1b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b3f9190614b86565b15612c7557604051630a76109b60e21b8152600481018390526001600160a01b038416906329d8426c90602401602060405180830381865afa158015612b89573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612bad9190614b6d565b9150826001600160a01b0316638d3a4af66040518163ffffffff1660e01b8152600401602060405180830381865afa158015612bed573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c1191906152b9565b6001600160a01b031663313ce5676040518163ffffffff1660e01b8152600401602060405180830381865afa158015612c4e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c72919061528b565b90505b6008546040516362a4b0a960e01b81523060048201526001600160a01b038581166024830152909116906362a4b0a990604401602060405180830381865afa158015612cc5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ce99190614b6d565b612cf39083614bec565b9150915091565b600082815260208190526040902060010154612d1581613140565b610d558383613256565b606080846001600160401b03811115612d3a57612d3a613cae565b604051908082528060200260200182016040528015612d9c57816020015b612d896040518060800160405280600081526020016000815260200160008152602001600063ffffffff1681525090565b815260200190600190039081612d585790505b50915060005b85811015612eb3576007546000906001600160a01b03166335aa3b2a600b838b8b87818110612dd357612dd3614b1e565b6020908102929092013583525081019190915260409081016000205490516001600160e01b031960e084901b16815263ffffffff909116600482015260240161014060405180830381865afa158015612e30573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e5491906152e1565b90506040518060800160405280826080015181526020018260a0015181526020018260c001518152602001826000015163ffffffff16815250848381518110612e9f57612e9f614b1e565b602090810291909101015250600101612da2565b50826001600160401b03811115612ecc57612ecc613cae565b604051908082528060200260200182016040528015612f2e57816020015b612f1b6040518060800160405280600081526020016000815260200160008152602001600063ffffffff1681525090565b815260200190600190039081612eea5790505b50905060005b8381101561303d576007546000906001600160a01b03166335aa3b2a878785818110612f6257612f62614b1e565b9050602002016020810190612f779190615386565b6040516001600160e01b031960e084901b16815263ffffffff91909116600482015260240161014060405180830381865afa158015612fba573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612fde91906152e1565b90506040518060800160405280826080015181526020018260a0015181526020018260c001518152602001826000015163ffffffff1681525083838151811061302957613029614b1e565b602090810291909101015250600101612f34565b5094509492505050565b600061305281613140565b6001600160a01b0383166000818152600c6020526040808220805460ff191686151590811790915590519092917f32fe06d9997b826e439c4f55a535e738cb299d260329cb50132b3f421138cc1391a3505050565b6000805160206153d98339815191526130bf81613140565b6008546040516362a4b0a960e01b81523060048201526001600160a01b03848116602483015260009216906362a4b0a990604401602060405180830381865afa158015613110573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906131349190614b6d565b90506109cb838261314d565b61314a81336137e0565b50565b600854604051635f3f3b0360e11b81526001600160a01b038481166004830152602482018490529091169063be7e7606906044016020604051808303816000875af11580156131a0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109cb9190614b6d565b60006131d0838361214f565b61324e576000838152602081815260408083206001600160a01b03861684529091529020805460ff191660011790556132063390565b6001600160a01b0316826001600160a01b0316847f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a4506001610919565b506000610919565b6000613262838361214f565b1561324e576000838152602081815260408083206001600160a01b0386168085529252808320805460ff1916905551339286917ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b9190a4506001610919565b604080516001600160a01b038416602482015260448082018490528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b1790526133128482613819565b610d5557604080516001600160a01b038516602482015260006044808301919091528251808303909101815260649091019091526020810180516001600160e01b031663095ea7b360e01b17905261336b9085906138bc565b610d5584826138bc565b60026001540361339857604051633ee5aeb560e01b815260040160405180910390fd5b6002600155565b6001600160a01b038316156133b9576109cb83838361391f565b6109cb8282613a33565b6060600080846001600160a01b0316846040516133e091906153a3565b600060405180830381855af49150503d806000811461341b576040519150601f19603f3d011682016040523d82523d6000602084013e613420565b606091505b5091509150613430858383613afc565b95945050505050565b60608060008084516001600160401b0381111561345857613458613cae565b604051908082528060200260200182016040528015613481578160200160208202803683370190505b50905060005b855181101561367f5760008682815181106134a4576134a4614b1e565b60209081029190910101516040516370a0823160e01b81523060048201526001600160a01b03909116906370a0823190602401602060405180830381865afa1580156134f4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135189190614b6d565b60095488519192506001600160a01b03169063d54ca41a9089908590811061354257613542614b1e565b60200260200101516040518263ffffffff1660e01b815260040161357591906001600160a01b0391909116815260200190565b602060405180830381865afa158015613592573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135b69190614b86565b15613646578682815181106135cd576135cd614b1e565b60200260200101516001600160a01b03166329d8426c826040518263ffffffff1660e01b815260040161360291815260200190565b602060405180830381865afa15801561361f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906136439190614b6d565b90505b8083838151811061365957613659614b1e565b6020908102919091010152801561367657613673846153bf565b93505b50600101613487565b5081156137d957816001600160401b0381111561369e5761369e613cae565b6040519080825280602002602001820160405280156136c7578160200160208202803683370190505b509350816001600160401b038111156136e2576136e2613cae565b60405190808252806020026020018201604052801561370b578160200160208202803683370190505b5092506000915060005b81518110156137d757600082828151811061373257613732614b1e565b602002602001015111156137cf5785818151811061375257613752614b1e565b602002602001015185848151811061376c5761376c614b1e565b60200260200101906001600160a01b031690816001600160a01b03168152505081818151811061379e5761379e614b1e565b60200260200101518484815181106137b8576137b8614b1e565b60209081029190910101526137cc836153bf565b92505b600101613715565b505b5050915091565b6137ea828261214f565b6122865760405163e2517d3f60e01b81526001600160a01b038216600482015260248101839052604401610b53565b6000806000846001600160a01b03168460405161383691906153a3565b6000604051808303816000865af19150503d8060008114613873576040519150601f19603f3d011682016040523d82523d6000602084013e613878565b606091505b50915091508180156138a25750805115806138a25750808060200190518101906138a29190614b86565b80156134305750505050506001600160a01b03163b151590565b60006138d16001600160a01b03841683613b5b565b905080516000141580156138f65750808060200190518101906138f49190614b86565b155b156109cb57604051635274afe760e01b81526001600160a01b0384166004820152602401610b53565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b179052915160009283929087169161397b91906153a3565b6000604051808303816000865af19150503d80600081146139b8576040519150601f19603f3d011682016040523d82523d6000602084013e6139bd565b606091505b50915091508180156139e75750805115806139e75750808060200190518101906139e79190614b86565b6110055760405162461bcd60e51b815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c4544006044820152606401610b53565b604080516000808252602082019092526001600160a01b038416908390604051613a5d91906153a3565b60006040518083038185875af1925050503d8060008114613a9a576040519150601f19603f3d011682016040523d82523d6000602084013e613a9f565b606091505b50509050806109cb5760405162461bcd60e51b815260206004820152602360248201527f5472616e7366657248656c7065723a20455448207472616e73666572206661696044820152621b195960ea1b6064820152608401610b53565b606082613b1157613b0c82613b69565b613b54565b8151158015613b2857506001600160a01b0384163b155b15613b5157604051639996b31560e01b81526001600160a01b0385166004820152602401610b53565b50805b9392505050565b6060613b5483836000613b92565b805115613b795780518082602001fd5b604051630a12f52160e11b815260040160405180910390fd5b606081471015613bb75760405163cd78605960e01b8152306004820152602401610b53565b600080856001600160a01b03168486604051613bd391906153a3565b60006040518083038185875af1925050503d8060008114613c10576040519150601f19603f3d011682016040523d82523d6000602084013e613c15565b606091505b5091509150613c25868383613afc565b9695505050505050565b600060208284031215613c4157600080fd5b81356001600160e01b031981168114613b5457600080fd5b6001600160a01b038116811461314a57600080fd5b8035613c7981613c59565b919050565b60008060408385031215613c9157600080fd5b823591506020830135613ca381613c59565b809150509250929050565b634e487b7160e01b600052604160045260246000fd5b60405160e081016001600160401b0381118282101715613ce657613ce6613cae565b60405290565b604080519081016001600160401b0381118282101715613ce657613ce6613cae565b604051608081016001600160401b0381118282101715613ce657613ce6613cae565b60405160c081016001600160401b0381118282101715613ce657613ce6613cae565b604051606081016001600160401b0381118282101715613ce657613ce6613cae565b60405161014081016001600160401b0381118282101715613ce657613ce6613cae565b604051601f8201601f191681016001600160401b0381118282101715613dbf57613dbf613cae565b604052919050565b60006001600160401b03821115613de057613de0613cae565b5060051b60200190565b600082601f830112613dfb57600080fd5b81356020613e10613e0b83613dc7565b613d97565b82815260e09283028501820192828201919087851115613e2f57600080fd5b8387015b85811015613eb95781818a031215613e4b5760008081fd5b613e53613cc4565b8135815285820135868201526040808301359082015260608083013590820152608080830135613e8281613c59565b9082015260a082810135613e9581613c59565b9082015260c082810135613ea881613c59565b908201528452928401928101613e33565b5090979650505050505050565b600060408284031215613ed857600080fd5b613ee0613cec565b90508135613eed81613c59565b81526020828101356001600160401b0380821115613f0a57600080fd5b818501915085601f830112613f1e57600080fd5b813581811115613f3057613f30613cae565b613f42601f8201601f19168501613d97565b91508082528684828501011115613f5857600080fd5b80848401858401376000908201840152918301919091525092915050565b6002811061314a57600080fd5b8035613c7981613f76565b60006020808385031215613fa157600080fd5b82356001600160401b0380821115613fb857600080fd5b818501915085601f830112613fcc57600080fd5b8135613fda613e0b82613dc7565b81815260059190911b83018401908481019088831115613ff957600080fd5b8585015b838110156140b5578035858111156140155760008081fd5b86016080818c03601f190181131561402d5760008081fd5b614035613d0e565b89830135888111156140475760008081fd5b6140558e8c83870101613dea565b8252506040808401358981111561406c5760008081fd5b61407a8f8d83880101613ec6565b8c8401525060608085013561408e81613c59565b8383015293830135936140a085613f76565b82019390935285525050918601918601613ffd565b5098975050505050505050565b6000602082840312156140d457600080fd5b8135613b5481613c59565b6000602082840312156140f157600080fd5b5035919050565b60008083601f84011261410a57600080fd5b5081356001600160401b0381111561412157600080fd5b6020830191508360208260051b850101111561413c57600080fd5b9250929050565b6000806020838503121561415657600080fd5b82356001600160401b0381111561416c57600080fd5b614178858286016140f8565b90969095509350505050565b60008151808452602080850194506020840160005b838110156141bb57815163ffffffff1687529582019590820190600101614199565b509495945050505050565b602081526000613b546020830184614184565b6000806000606084860312156141ee57600080fd5b83356141f981613c59565b9250602084013561420981613c59565b929592945050506040919091013590565b6000806040838503121561422d57600080fd5b823561423881613c59565b91506020830135613ca381613c59565b801515811461314a57600080fd5b8035613c7981614248565b6000806040838503121561427457600080fd5b823561427f81613c59565b91506020830135613ca381614248565b600082601f8301126142a057600080fd5b813560206142b0613e0b83613dc7565b8083825260208201915060208460051b8701019350868411156142d257600080fd5b602086015b848110156142ee57803583529183019183016142d7565b509695505050505050565b60008060006060848603121561430e57600080fd5b83356001600160401b038082111561432557600080fd5b818601915086601f83011261433957600080fd5b81356020614349613e0b83613dc7565b82815260059290921b8401810191818101908a84111561436857600080fd5b948201945b8386101561438f57853561438081613c59565b8252948201949082019061436d565b975050870135925050808211156143a557600080fd5b506143b28682870161428f565b9250506143c160408501614256565b90509250925092565b63ffffffff8116811461314a57600080fd5b8035613c79816143ca565b6000604082840312156143f957600080fd5b614401613cec565b905081356001600160401b038082111561441a57600080fd5b818401915084601f83011261442e57600080fd5b8135602061443e613e0b83613dc7565b82815260059290921b8401810191818101908884111561445d57600080fd5b948201945b83861015614484578535614475816143ca565b82529482019490820190614462565b8652508581013593508284111561449a57600080fd5b6144a68785880161428f565b818601525050505092915050565b6000606082840312156144c657600080fd5b50919050565b6000806000806000608086880312156144e457600080fd5b85356001600160401b03808211156144fb57600080fd5b61450789838a016143e7565b9650602088013591508082111561451d57600080fd5b61452989838a016144b4565b955060408801359450606088013591508082111561454657600080fd5b50614553888289016140f8565b969995985093965092949392505050565b600082601f83011261457557600080fd5b81356020614585613e0b83613dc7565b82815260c092830285018201928282019190878511156145a457600080fd5b8387015b85811015613eb95781818a0312156145c05760008081fd5b6145c8613d30565b81356145d381613c59565b8152818601356145e281613c59565b8187015260408281013590820152606080830135908201526080808301359082015260a08083013561461381613c59565b9082015284529284019281016145a8565b60008060006060848603121561463957600080fd5b83356001600160401b038082111561465057600080fd5b61465c87838801614564565b9450602086013591508082111561467257600080fd5b5061467f86828701613ec6565b925050604084013561469081613c59565b809150509250925092565b600080600080608085870312156146b157600080fd5b84356001600160401b03808211156146c857600080fd5b6146d488838901613dea565b955060208701359150808211156146ea57600080fd5b506146f787828801613ec6565b935050604085013561470881613c59565b9150606085013561471881613f76565b939692955090935050565b6000602080838503121561473657600080fd5b82356001600160401b038082111561474d57600080fd5b818501915085601f83011261476157600080fd5b813561476f613e0b82613dc7565b81815260059190911b8301840190848101908883111561478e57600080fd5b8585015b838110156140b5578035858111156147aa5760008081fd5b86016060818c03601f19018113156147c25760008081fd5b6147ca613d52565b89830135888111156147dc5760008081fd5b6147ea8e8c83870101614564565b825250604080840135898111156148015760008081fd5b61480f8f8d83880101613ec6565b838d015250928201359261482284613c59565b810192909252508352918601918601614792565b6000806040838503121561484957600080fd5b823561485481613c59565b946020939093013593505050565b60005b8381101561487d578181015183820152602001614865565b50506000910152565b6000815180845261489e816020860160208601614862565b601f01601f19169290920160200192915050565b600060208083016020845280855180835260408601915060408160051b87010192506020870160005b8281101561490957603f198886030184526148f7858351614886565b945092850192908501906001016148db565b5092979650505050505050565b60008060006060848603121561492b57600080fd5b833561493681613c59565b925060208401359150604084013561469081614248565b60008151808452602080850194506020840160005b838110156141bb57815187529582019590820190600101614962565b604081526000614991604083018561494d565b82810360208481019190915284518083528582019282019060005b81811015613eb957845160ff16835293830193918301916001016149ac565b6000806000606084860312156149e057600080fd5b83356001600160401b03808211156149f757600080fd5b614a03878388016143e7565b94506020860135915080821115614a1957600080fd5b50614a26868287016144b4565b925050604084013590509250925092565b60008060008060408587031215614a4d57600080fd5b84356001600160401b0380821115614a6457600080fd5b614a70888389016140f8565b90965094506020870135915080821115614a8957600080fd5b50614a96878288016140f8565b95989497509550505050565b60008151808452602080850194506020840160005b838110156141bb5781518051885283810151848901526040808201519089015260609081015163ffffffff169088015260809096019590820190600101614ab7565b604081526000614b0c6040830185614aa2565b82810360208401526134308185614aa2565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600063ffffffff808316818103614b6357614b63614b34565b6001019392505050565b600060208284031215614b7f57600080fd5b5051919050565b600060208284031215614b9857600080fd5b8151613b5481614248565b6000808335601e19843603018112614bba57600080fd5b8301803591506001600160401b03821115614bd457600080fd5b6020019150600581901b360382131561413c57600080fd5b8082018082111561091957610919614b34565b60018060a01b0381511682526000602082015160406020850152614c266040850182614886565b949350505050565b6000608080830160018060a01b0380891685526020818916602087015260406080604088015283895180865260a0955060a08901915060208b0160005b82811015614cba57815180518816855286810151881687860152858101518686015260608082015190860152898101518a86015288015187168885015260c09093019290850190600101614c6b565b5050508781036060890152614ccf818a614bff565b9c9b505050505050505050505050565b634e487b7160e01b600052602160045260246000fd5b8181038181111561091957610919614b34565b600061010080830160018060a01b03808b1685526020818b1660208701526040828b16604088015260608560608901528495508a518086526101208901965060208c01955060005b81811015614dac5786518051895285810151868a015284810151858a015283810151848a01526080808201518816908a015260a0808201518816908a015260c09081015187169089015260e09097019695840195600101614d50565b50508951608089015250505060208701516001600160a01b031660a08601525050604085015160c084015282810360e0840152614de98185614bff565b9998505050505050505050565b6000808335601e19843603018112614e0d57600080fd5b8301803591506001600160401b03821115614e2757600080fd5b60200191503681900382131561413c57600080fd5b828482376000838201600081528351614e59818360208801614862565b0195945050505050565b604081526000614e766040830185614184565b8281036020840152613430818561494d565b808202811582820484141761091957610919614b34565b600082614ebc57634e487b7160e01b600052601260045260246000fd5b500490565b60028110614edf57634e487b7160e01b600052602160045260246000fd5b9052565b6000808335601e19843603018112614efa57600080fd5b83016020810192503590506001600160401b03811115614f1957600080fd5b8060051b360382131561413c57600080fd5b8183526000602080850194508260005b858110156141bb578135614f4e816143ca565b63ffffffff1687529582019590820190600101614f3b565b6060808252855182820181905260009190608090818501906020808b01865b83811015614faa5781516001600160a01b031685529382019390820190600101614f85565b505086830381880152614fbd838b61494d565b9250604091508683036040880152828884528184019050818960051b8501018a60005b8b81101561510157868303601f190184528135368e900361017e1901811261500757600080fd5b8d0161018061502385615019846143dc565b63ffffffff169052565b61502e8783016143dc565b63ffffffff1687860152615043828901613f83565b61504f89870182614ec1565b50818b0135858c0152898201358a86015260a0808301359086015260c0808301359086015260e0808301359086015261010061508c818401613c6e565b6001600160a01b0316908601526101206150a7838201613c6e565b6001600160a01b0316908601526101406150c383820184614ee3565b83838901526150d58489018284614f2b565b93505050506101606150e8818401614256565b1515950194909452509284019290840190600101614fe0565b50909d9c50505050505050505050505050565b8051613c79816143ca565b600082601f83011261513057600080fd5b81516020615140613e0b83613dc7565b8083825260208201915060208460051b87010193508684111561516257600080fd5b602086015b848110156142ee5780518352918301918301615167565b6000806000806080858703121561519457600080fd5b84516001600160401b03808211156151ab57600080fd5b818701915087601f8301126151bf57600080fd5b815160206151cf613e0b83613dc7565b82815260059290921b8401810191818101908b8411156151ee57600080fd5b948201945b83861015615215578551615206816143ca565b825294820194908201906151f3565b918a015191985090935050508082111561522e57600080fd5b61523a8883890161511f565b9450604087015191508082111561525057600080fd5b61525c8883890161511f565b9350606087015191508082111561527257600080fd5b5061527f8782880161511f565b91505092959194509250565b60006020828403121561529d57600080fd5b815160ff81168114613b5457600080fd5b8051613c7981613c59565b6000602082840312156152cb57600080fd5b8151613b5481613c59565b8051613c7981613f76565b600061014082840312156152f457600080fd5b6152fc613d74565b61530583615114565b815261531360208401615114565b6020820152615324604084016152d6565b6040820152606083015160608201526080830151608082015260a083015160a082015260c083015160c082015260e083015160e08201526101006153698185016152ae565b9082015261012061537b8482016152ae565b908201529392505050565b60006020828403121561539857600080fd5b8135613b54816143ca565b600082516153b5818460208701614862565b9190910192915050565b6000600182016153d1576153d1614b34565b506001019056fe6d5c9827c1f410bbb61d3b2a0a34b6b30492d9a1fd38588edca7ec4562ab9c9ba2646970667358221220e1c344587d170fcdf9dd5a0931dd8021af93cf175fbb32c9526d6c4655eb2f3764736f6c63430008180033000000000000000000000000e3a5b738b5de346fb1182013948c76f3768360d20000000000000000000000000000000000000000