交易详情
交易哈希
:0x1ab4f63949f4f659952a6949b2deb80a3596e99afb081a360f65649b62843bb8
交易数量:
0ETH
($0)
交易手续费:
0.000042917185786129
$0.11
L2 Gas 价格:
0.000000000009629763 ETH(0.009629763 Gwei)
L2 Gas 上限 & 消耗:
4,472,631|
4,436,255(99.19%)
L2 Gas 费用:
0.000042720084257565 ETH
L2 Gas 费:
基础费用: 0.008629763 Gwei
|最大附加小费: 0.001 Gwei
|最大手续费: 0.018309848 Gwei
L1 Gas 价格:
0.000000000840494069 ETH(0.840494069 Gwei)
L1 Gas 消耗:
103,352
L1 费用系数:
0
L1 Gas 费用:
0.000000197101528564 ETH
其他信息:
交易类型:2 (EIP-1559 提出的交易类型)
Nonce:18
区块内交易编号:120
输入数据:
0x6080604052348015600f57600080fd5b50600080546001600160a01b03191633179055614f4b806100316000396000f3fe6080604052600436106100d65760003560e01c8063ad38fba51161007f578063eb5a2a3011610059578063eb5a2a30146101d9578063f04f2707146101ec578063fa461e331461020c578063fa483e721461022c57600080fd5b8063ad38fba51461017f578063b54cc2e814610192578063da3e3397146101a557600080fd5b8063613272bf116100b0578063613272bf14610137578063627dd56a1461014a57806383197ef01461016a57600080fd5b80631da0d558146100e257806338571708146100f75780633d59384c1461011757600080fd5b366100dd57005b600080fd5b6100f56100f0366004614683565b61024c565b005b34801561010357600080fd5b506100f56101123660046146af565b610398565b34801561012357600080fd5b506100f5610132366004614739565b61043a565b6100f561014536600461477b565b610a78565b34801561015657600080fd5b506100f5610165366004614739565b610ee3565b34801561017657600080fd5b506100f5611361565b6100f561018d366004614683565b6113fd565b6100f56101a03660046148ea565b6114c1565b3480156101b157600080fd5b506101c56101c03660046146af565b61162b565b604051901515815260200160405180910390f35b6100f56101e7366004614931565b6116d8565b3480156101f857600080fd5b506100f56102073660046149a8565b6117d1565b34801561021857600080fd5b506100f5610227366004614ae3565b611f07565b34801561023857600080fd5b506100f5610247366004614ae3565b61237f565b60005473ffffffffffffffffffffffffffffffffffffffff1633146102d2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216f00000000000000000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b6040517f2e1a7d4d0000000000000000000000000000000000000000000000000000000081526004810182905273420000000000000000000000000000000000000690632e1a7d4d90602401600060405180830381600087803b15801561033857600080fd5b505af115801561034c573d6000803e3d6000fd5b505060405173ffffffffffffffffffffffffffffffffffffffff8516925083156108fc02915083906000818181858888f19350505050158015610393573d6000803e3d6000fd5b505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314610419576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216f00000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b61039373ffffffffffffffffffffffffffffffffffffffff841683836127f2565b337314e5d996f5b44ae4bd1a4a4e520e3cac02fadd3a8190036105cc57600061046384846128c6565b60408051600180825281830190925291925060009190602080830190803683370190505090508160000151816000815181106104a1576104a1614b36565b73ffffffffffffffffffffffffffffffffffffffff929092166020928302919091019091015260408051600180825281830190925260009181602001602082028036833701905050905082602001518160008151811061050357610503614b36565b6020026020010181815250506000836040015151905073ba12222222228d8ba445958a75a0704d566bf2c873ffffffffffffffffffffffffffffffffffffffff16635c38449e308585886040015186604051602001610563929190614b89565b6040516020818303038152906040526040518563ffffffff1660e01b81526004016105919493929190614c1d565b600060405180830381600087803b1580156105ab57600080fd5b505af11580156105bf573d6000803e3d6000fd5b5050505050505050505050565b73ffffffffffffffffffffffffffffffffffffffff8116732959b884a72c33ca8a1f4e81b6edc8cfc48ae9c10361060957600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116732aa2282a92aa6734d777c9498ec1f175cb984f7d0361064657600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116732e947deb91aba1ca1f99d8686c0f82b76d66a94f0361068357600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116735aa566bc8c02394c89dded04d17a0d59737f9199036106c057600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116736448644c2c1f25b35f603ee70556ff78d9a1a366036106fd57600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116736521b6f22f68e88ee9264939efc7c12f632830810361073a57600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116737188f05f30b78e8bdef709b8039affe2b91dd88e0361077757600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff811673831865bef6a295d1f3c18adddc1536d6d831a6fa036107b457600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116738a8c56aad8057c4a25c12c7a9c992bb9ab944ca5036107f157600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff81167390224f1bcd0131df8f401fa038d35cfdd10b55280361082e57600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116739960429f7328210e0d95887892061f4642b9ea4c0361086b57600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff8116739d79fe2e1e962a4adaf9d68a995c7f4f6fe4af1f036108a857600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff811673b3e999096cc31a957ad8b6c593023f8cd170870d036108e557600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff811673c640d60dd3e6537ad9306355ece998e9327002790361092257600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff811673dac7e7d40ccb0e6bf36b5fb7482099761104012b0361095f57600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff811673dbf61c5cc0a8df06bf3964652f738e6656e310d60361099c57600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff811673dcc5ca76665e691ee1c21d54e66955a099fdb21f036109d957600061046384846128c6565b73ffffffffffffffffffffffffffffffffffffffff811673e9ace8cbe6b9843310b8107cce456626492fd0e803610a1657600061046384846128c6565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f217700000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b337314e5d996f5b44ae4bd1a4a4e520e3cac02fadd3a819003610aa557610aa0848484612937565b610edd565b73ffffffffffffffffffffffffffffffffffffffff8116732959b884a72c33ca8a1f4e81b6edc8cfc48ae9c103610ae157610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116732aa2282a92aa6734d777c9498ec1f175cb984f7d03610b1d57610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116732e947deb91aba1ca1f99d8686c0f82b76d66a94f03610b5957610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116735aa566bc8c02394c89dded04d17a0d59737f919903610b9557610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116736448644c2c1f25b35f603ee70556ff78d9a1a36603610bd157610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116736521b6f22f68e88ee9264939efc7c12f6328308103610c0d57610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116737188f05f30b78e8bdef709b8039affe2b91dd88e03610c4957610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff811673831865bef6a295d1f3c18adddc1536d6d831a6fa03610c8557610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116738a8c56aad8057c4a25c12c7a9c992bb9ab944ca503610cc157610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff81167390224f1bcd0131df8f401fa038d35cfdd10b552803610cfd57610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116739960429f7328210e0d95887892061f4642b9ea4c03610d3957610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff8116739d79fe2e1e962a4adaf9d68a995c7f4f6fe4af1f03610d7557610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff811673b3e999096cc31a957ad8b6c593023f8cd170870d03610db157610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff811673c640d60dd3e6537ad9306355ece998e93270027903610ded57610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff811673dac7e7d40ccb0e6bf36b5fb7482099761104012b03610e2957610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff811673dbf61c5cc0a8df06bf3964652f738e6656e310d603610e6557610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff811673dcc5ca76665e691ee1c21d54e66955a099fdb21f03610ea157610aa0848484612937565b73ffffffffffffffffffffffffffffffffffffffff811673e9ace8cbe6b9843310b8107cce456626492fd0e803610a1657610aa0848484612937565b50505050565b337314e5d996f5b44ae4bd1a4a4e520e3cac02fadd3a819003610f17576000610f0c8484612aa5565b9050610edd81612d9b565b73ffffffffffffffffffffffffffffffffffffffff8116732959b884a72c33ca8a1f4e81b6edc8cfc48ae9c103610f54576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116732aa2282a92aa6734d777c9498ec1f175cb984f7d03610f91576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116732e947deb91aba1ca1f99d8686c0f82b76d66a94f03610fce576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116735aa566bc8c02394c89dded04d17a0d59737f91990361100b576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116736448644c2c1f25b35f603ee70556ff78d9a1a36603611048576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116736521b6f22f68e88ee9264939efc7c12f6328308103611085576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116737188f05f30b78e8bdef709b8039affe2b91dd88e036110c2576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff811673831865bef6a295d1f3c18adddc1536d6d831a6fa036110ff576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116738a8c56aad8057c4a25c12c7a9c992bb9ab944ca50361113c576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff81167390224f1bcd0131df8f401fa038d35cfdd10b552803611179576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116739960429f7328210e0d95887892061f4642b9ea4c036111b6576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff8116739d79fe2e1e962a4adaf9d68a995c7f4f6fe4af1f036111f3576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff811673b3e999096cc31a957ad8b6c593023f8cd170870d03611230576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff811673c640d60dd3e6537ad9306355ece998e9327002790361126d576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff811673dac7e7d40ccb0e6bf36b5fb7482099761104012b036112aa576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff811673dbf61c5cc0a8df06bf3964652f738e6656e310d6036112e7576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff811673dcc5ca76665e691ee1c21d54e66955a099fdb21f03611324576000610f0c8484612aa5565b73ffffffffffffffffffffffffffffffffffffffff811673e9ace8cbe6b9843310b8107cce456626492fd0e803610a16576000610f0c8484612aa5565b60005473ffffffffffffffffffffffffffffffffffffffff1633146113e2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216f00000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b60005473ffffffffffffffffffffffffffffffffffffffff16ff5b60005473ffffffffffffffffffffffffffffffffffffffff16331461147e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216f00000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b60405173ffffffffffffffffffffffffffffffffffffffff83169082156108fc029083906000818181858888f19350505050158015610393573d6000803e3d6000fd5b60005473ffffffffffffffffffffffffffffffffffffffff163314611542576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216f00000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b8051734200000000000000000000000000000000000006632e1a7d4d6115688386614d0e565b6040518263ffffffff1660e01b815260040161158691815260200190565b600060405180830381600087803b1580156115a057600080fd5b505af11580156115b4573d6000803e3d6000fd5b5050505060005b81811015610edd578281815181106115d5576115d5614b36565b602002602001015173ffffffffffffffffffffffffffffffffffffffff166108fc859081150290604051600060405180830381858888f19350505050158015611622573d6000803e3d6000fd5b506001016115bb565b6000805473ffffffffffffffffffffffffffffffffffffffff1633146116ad576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216f00000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b6116ce73ffffffffffffffffffffffffffffffffffffffff8516848461357b565b5060019392505050565b60005473ffffffffffffffffffffffffffffffffffffffff163314611759576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216f00000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b73420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b1580156117b557600080fd5b505af11580156117c9573d6000803e3d6000fd5b505050505050565b327314e5d996f5b44ae4bd1a4a4e520e3cac02fadd3a81900361194e573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b6000806002845161181f9190614d25565b905080600285010151915060006020855161183a9190614d38565b611845906020614d25565b9050600060026118558336614d25565b61185f9190614d25565b9050600060028361187461ffff881636614d25565b61187e9190614d25565b6118889190614d25565b905060006118a061189b84843685614d73565b612aa5565b90506118ab81612d9b565b61194373ba12222222228d8ba445958a75a0704d566bf2c88a6000815181106118d6576118d6614b36565b60200260200101518c6000815181106118f1576118f1614b36565b60200260200101516119039190614d9d565b8d60008151811061191657611916614b36565b602002602001015173ffffffffffffffffffffffffffffffffffffffff166127f29092919063ffffffff16565b505050505050611f00565b73ffffffffffffffffffffffffffffffffffffffff8116732959b884a72c33ca8a1f4e81b6edc8cfc48ae9c10361199f573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116732aa2282a92aa6734d777c9498ec1f175cb984f7d036119f0573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116732e947deb91aba1ca1f99d8686c0f82b76d66a94f03611a41573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116735aa566bc8c02394c89dded04d17a0d59737f919903611a92573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116736448644c2c1f25b35f603ee70556ff78d9a1a36603611ae3573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116736521b6f22f68e88ee9264939efc7c12f6328308103611b34573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116737188f05f30b78e8bdef709b8039affe2b91dd88e03611b85573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff811673831865bef6a295d1f3c18adddc1536d6d831a6fa03611bd6573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116738a8c56aad8057c4a25c12c7a9c992bb9ab944ca503611c27573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff81167390224f1bcd0131df8f401fa038d35cfdd10b552803611c78573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116739960429f7328210e0d95887892061f4642b9ea4c03611cc9573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff8116739d79fe2e1e962a4adaf9d68a995c7f4f6fe4af1f03611d1a573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff811673b3e999096cc31a957ad8b6c593023f8cd170870d03611d6b573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff811673c640d60dd3e6537ad9306355ece998e93270027903611dbc573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff811673dac7e7d40ccb0e6bf36b5fb7482099761104012b03611e0d573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff811673dbf61c5cc0a8df06bf3964652f738e6656e310d603611e5e573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff811673dcc5ca76665e691ee1c21d54e66955a099fdb21f03611eaf573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b73ffffffffffffffffffffffffffffffffffffffff811673e9ace8cbe6b9843310b8107cce456626492fd0e803610a16573373ba12222222228d8ba445958a75a0704d566bf2c81461180e57600080fd5b5050505050565b327314e5d996f5b44ae4bd1a4a4e520e3cac02fadd3a819003611f3557611f30858585856136a5565b611f00565b73ffffffffffffffffffffffffffffffffffffffff8116732959b884a72c33ca8a1f4e81b6edc8cfc48ae9c103611f7257611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116732aa2282a92aa6734d777c9498ec1f175cb984f7d03611faf57611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116732e947deb91aba1ca1f99d8686c0f82b76d66a94f03611fec57611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116735aa566bc8c02394c89dded04d17a0d59737f91990361202957611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116736448644c2c1f25b35f603ee70556ff78d9a1a3660361206657611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116736521b6f22f68e88ee9264939efc7c12f63283081036120a357611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116737188f05f30b78e8bdef709b8039affe2b91dd88e036120e057611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff811673831865bef6a295d1f3c18adddc1536d6d831a6fa0361211d57611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116738a8c56aad8057c4a25c12c7a9c992bb9ab944ca50361215a57611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff81167390224f1bcd0131df8f401fa038d35cfdd10b55280361219757611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116739960429f7328210e0d95887892061f4642b9ea4c036121d457611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff8116739d79fe2e1e962a4adaf9d68a995c7f4f6fe4af1f0361221157611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff811673b3e999096cc31a957ad8b6c593023f8cd170870d0361224e57611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff811673c640d60dd3e6537ad9306355ece998e9327002790361228b57611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff811673dac7e7d40ccb0e6bf36b5fb7482099761104012b036122c857611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff811673dbf61c5cc0a8df06bf3964652f738e6656e310d60361230557611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff811673dcc5ca76665e691ee1c21d54e66955a099fdb21f0361234257611f30858585856136a5565b73ffffffffffffffffffffffffffffffffffffffff811673e9ace8cbe6b9843310b8107cce456626492fd0e803610a1657611f30858585856136a5565b327314e5d996f5b44ae4bd1a4a4e520e3cac02fadd3a8190036123a857611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116732959b884a72c33ca8a1f4e81b6edc8cfc48ae9c1036123e557611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116732aa2282a92aa6734d777c9498ec1f175cb984f7d0361242257611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116732e947deb91aba1ca1f99d8686c0f82b76d66a94f0361245f57611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116735aa566bc8c02394c89dded04d17a0d59737f91990361249c57611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116736448644c2c1f25b35f603ee70556ff78d9a1a366036124d957611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116736521b6f22f68e88ee9264939efc7c12f632830810361251657611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116737188f05f30b78e8bdef709b8039affe2b91dd88e0361255357611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff811673831865bef6a295d1f3c18adddc1536d6d831a6fa0361259057611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116738a8c56aad8057c4a25c12c7a9c992bb9ab944ca5036125cd57611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff81167390224f1bcd0131df8f401fa038d35cfdd10b55280361260a57611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116739960429f7328210e0d95887892061f4642b9ea4c0361264757611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff8116739d79fe2e1e962a4adaf9d68a995c7f4f6fe4af1f0361268457611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff811673b3e999096cc31a957ad8b6c593023f8cd170870d036126c157611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff811673c640d60dd3e6537ad9306355ece998e932700279036126fe57611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff811673dac7e7d40ccb0e6bf36b5fb7482099761104012b0361273b57611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff811673dbf61c5cc0a8df06bf3964652f738e6656e310d60361277857611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff811673dcc5ca76665e691ee1c21d54e66955a099fdb21f036127b557611f3085858585613ac8565b73ffffffffffffffffffffffffffffffffffffffff811673e9ace8cbe6b9843310b8107cce456626492fd0e803610a1657611f3085858585613ac8565b60405173ffffffffffffffffffffffffffffffffffffffff83166024820152604481018290526103939084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152613d7f565b6040805160608082018352918101829052833590911c8152601483013560901c60208201526128f88260228186614d73565b8080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505050604082015292915050565b60006129438484613e8e565b90506000816000015173ffffffffffffffffffffffffffffffffffffffff16826020015184604051602401612979929190614db0565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f613272bf00000000000000000000000000000000000000000000000000000000179052516129fa9190614de8565b600060405180830381855af49150503d8060008114612a35576040519150601f19603f3d011682016040523d82523d6000602084013e612a3a565b606091505b5050905080611f00576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f216200000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b612b1e604051806101000160405280600081526020016000815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600060ff168152602001600015158152602001606081525090565b8235609090811c8252600e840135811c6020830152601c840135901c6040820152602a830135606090811c81830152603e840135901c6080820152605283013560f890811c60a08301819052605385013590911c60c083015267ffffffffffffffff811115612b8f57612b8f6147d2565b604051908082528060200260200182016040528015612bdc57816020015b60408051606080820183526000808352602083015291810191909152815260200190600190039081612bad5790505b5060e0820152605460005b8260a0015160ff16811015612d9357601c82019185018035606090811c916014013560c01c9081158015612c2657604051915060208201604052612c92565b6040519150601f83168015602002818401018481016020898415602002858f010101035b81831015612c6357602081843760209283019201612c4a565b5050848452601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016604052505b50828660e001518581518110612caa57612caa614b36565b60200260200101516000019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050818660e001518581518110612cff57612cff614b36565b60200260200101516020019067ffffffffffffffff16908167ffffffffffffffff1681525050808660e001518581518110612d3c57612d3c614b36565b6020026020010151604001819052508560e001518481518110612d6157612d61614b36565b60200260200101516020015167ffffffffffffffff1685612d829190614d9d565b94505060019092019150612be79050565b505092915050565b60c08101511515600103612f845760005b8160a0015160ff16811015612f825760008260e001518281518110612dd357612dd3614b36565b60200260200101519050600080826000015173ffffffffffffffffffffffffffffffffffffffff168360400151604051602401612e109190614e04565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fc64b3bb50000000000000000000000000000000000000000000000000000000017905251612e919190614de8565b600060405180830381855af49150503d8060008114612ecc576040519150601f19603f3d011682016040523d82523d6000602084013e612ed1565b606091505b5091509150818015612ee4575060008151115b15612f035760208101518015612efd5750505050612f7a565b50611f00565b612f0c84613f01565b604051602001612f1c9190614e1e565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152908290527f08c379a00000000000000000000000000000000000000000000000000000000082526102c991600401614e04565b600101612dac565b505b606081015160808201516040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8416906370a0823190602401602060405180830381865afa158015612ffb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061301f9190614e63565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290915060009073ffffffffffffffffffffffffffffffffffffffff8416906370a0823190602401602060405180830381865afa15801561308f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130b39190614e63565b855190915060005b8660a0015160ff168110156132755760008760e0015182815181106130e2576130e2614b36565b602002602001015190506001836130f99190614d25565b9250600080826000015173ffffffffffffffffffffffffffffffffffffffff16836040015186604051602401613130929190614e7c565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167faf2b4aba00000000000000000000000000000000000000000000000000000000179052516131b19190614de8565b600060405180830381855af49150503d80600081146131ec576040519150601f19603f3d011682016040523d82523d6000602084013e6131f1565b606091505b5091509150818015613204575060008151115b61320d85613f01565b60405160200161321d9190614e9e565b60405160208183030381529060405290613264576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102c99190614e04565b5060200151935050506001016130bb565b506040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015260009073ffffffffffffffffffffffffffffffffffffffff8716906370a0823190602401602060405180830381865afa1580156132e3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133079190614e63565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815230600482015290915060009073ffffffffffffffffffffffffffffffffffffffff8716906370a0823190602401602060405180830381865afa158015613377573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061339b9190614e63565b88519091506133aa9083614d9d565b851115613413576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600360248201527f216962000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b60408801511561349557604088015161342c9085614d9d565b811015613495576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600360248201527f216f62000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b602088015115613571576020880151479081101561353e5773420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d828b602001516134ed9190614d25565b6040518263ffffffff1660e01b815260040161350b91815260200190565b600060405180830381600087803b15801561352557600080fd5b505af1158015613539573d6000803e3d6000fd5b505050505b6020890151604051419180156108fc02916000818181858888f1935050505015801561356e573d6000803e3d6000fd5b50505b5050505050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff8416602482015260448082018490528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b3000000000000000000000000000000000000000000000000000000001790526136078482614144565b610edd576040805173ffffffffffffffffffffffffffffffffffffffff8516602482015260006044808301919091528251808303909101815260649091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f095ea7b30000000000000000000000000000000000000000000000000000000017905261369b908590613d7f565b610edd8482613d7f565b60008413806136b45750600083135b6136bd57600080fd5b600061370083604080516080810182528235606090811c82526014840135811c60208301526028840135811c92820192909252603c9092013560e81c9082015290565b602081015181519192509073ffffffffffffffffffffffffffffffffffffffff8083169082161015613736575050805160208201515b8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161061376e57600080fd5b6060838101516040805173ffffffffffffffffffffffffffffffffffffffff8681166020808401919091528682168385015262ffffff90941682860152825180830390950185526080820183528451858501207fff0000000000000000000000000000000000000000000000000000000000000060a08401527f33128a8fc17869897dce68ed026d694621f6fdfd00000000000000000000000060a184015260b58301527fe34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b5460d5808401919091528351808403909101815260f5909201909252805192019190912090811633146138c1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600760248201527f217633706f6f6c0000000000000000000000000000000000000000000000000060448201526064016102c9565b60008060008b1361390957866000015173ffffffffffffffffffffffffffffffffffffffff16876020015173ffffffffffffffffffffffffffffffffffffffff16108a613942565b866020015173ffffffffffffffffffffffffffffffffffffffff16876000015173ffffffffffffffffffffffffffffffffffffffff16108b5b9150915081156105bf578651604080890151815173ffffffffffffffffffffffffffffffffffffffff9182166024820152604480820186905283518083039091018152606490910183526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000179052915160009384939216916139e791614de8565b6000604051808303816000865af19150503d8060008114613a24576040519150601f19603f3d011682016040523d82523d6000602084013e613a29565b606091505b5091509150818015613a53575080511580613a53575080806020019051810190613a539190614ed6565b613ab9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600260248201527f217400000000000000000000000000000000000000000000000000000000000060448201526064016102c9565b50505050505050505050505050565b6000841380613ad75750600083135b613b3d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601360248201527f696e76616c69642064656c74612071746965730000000000000000000000000060448201526064016102c9565b6040805160a0810182528335606090811c82526014850135811c6020808401919091526028860135821c838501819052603c870135831c928401839052605087013560e81c6080850181905285517f1698ee8200000000000000000000000000000000000000000000000000000000815260048101929092526024820193909352604481019290925292519192735f1dddbf348ac2fbe22a163e30f99f9ece3dd50a928392631698ee829260648083019391928290030181865afa158015613c09573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613c2d9190614ef8565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613cc1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601b60248201527f696e76616c69642063616c6c6261636b206d73672e73656e646572000000000060448201526064016102c9565b60008060008813613d0957836060015173ffffffffffffffffffffffffffffffffffffffff16846040015173ffffffffffffffffffffffffffffffffffffffff161087613d42565b836060015173ffffffffffffffffffffffffffffffffffffffff16846040015173ffffffffffffffffffffffffffffffffffffffff1610885b9150915081613d5057600080fd5b8351602085015160408601516135719273ffffffffffffffffffffffffffffffffffffffff9091169184614208565b6000613de1826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff166142669092919063ffffffff16565b9050805160001480613e02575080806020019051810190613e029190614ed6565b610393576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016102c9565b604080518082019091526060602082018190528335901c8152613ef66014613eb68185614d25565b85858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525092949392505061427d9050565b602082015292915050565b606081600003613f4457505060408051808201909152600181527f3000000000000000000000000000000000000000000000000000000000000000602082015290565b81600103613f8557505060408051808201909152600181527f3100000000000000000000000000000000000000000000000000000000000000602082015290565b81600203613fc657505060408051808201909152600181527f3200000000000000000000000000000000000000000000000000000000000000602082015290565b8160030361400757505060408051808201909152600181527f3300000000000000000000000000000000000000000000000000000000000000602082015290565b8160040361404857505060408051808201909152600181527f3400000000000000000000000000000000000000000000000000000000000000602082015290565b8160050361408957505060408051808201909152600181527f3500000000000000000000000000000000000000000000000000000000000000602082015290565b816006036140ca57505060408051808201909152600181527f3600000000000000000000000000000000000000000000000000000000000000602082015290565b8160070361410b57505060408051808201909152600181527f3700000000000000000000000000000000000000000000000000000000000000602082015290565b505060408051808201909152600281527f3e37000000000000000000000000000000000000000000000000000000000000602082015290565b60008060008473ffffffffffffffffffffffffffffffffffffffff168460405161416e9190614de8565b6000604051808303816000865af19150503d80600081146141ab576040519150601f19603f3d011682016040523d82523d6000602084013e6141b0565b606091505b50915091508180156141da5750805115806141da5750808060200190518101906141da9190614ed6565b80156141fd575060008573ffffffffffffffffffffffffffffffffffffffff163b115b925050505b92915050565b60405173ffffffffffffffffffffffffffffffffffffffff80851660248301528316604482015260648101829052610edd9085907f23b872dd0000000000000000000000000000000000000000000000000000000090608401612844565b60606142758484600085614466565b949350505050565b60608161428b81601f614d9d565b10156142f3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f736c6963655f6f766572666c6f7700000000000000000000000000000000000060448201526064016102c9565b826142fe8382614d9d565b1015614366576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600e60248201527f736c6963655f6f766572666c6f7700000000000000000000000000000000000060448201526064016102c9565b6143708284614d9d565b845110156143da576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f736c6963655f6f75744f66426f756e647300000000000000000000000000000060448201526064016102c9565b6060821580156143f55760405191506020820160405261445d565b6040519150601f8416801560200281840101858101878315602002848b0101015b8183101561442e578051835260209283019201614416565b5050858452601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016604052505b50949350505050565b6060824710156144f8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c000000000000000000000000000000000000000000000000000060648201526084016102c9565b6000808673ffffffffffffffffffffffffffffffffffffffff1685876040516145219190614de8565b60006040518083038185875af1925050503d806000811461455e576040519150601f19603f3d011682016040523d82523d6000602084013e614563565b606091505b50915091506145748783838761457f565b979650505050505050565b6060831561461557825160000361460e5773ffffffffffffffffffffffffffffffffffffffff85163b61460e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016102c9565b5081614275565b614275838381511561462a5781518083602001fd5b806040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102c99190614e04565b73ffffffffffffffffffffffffffffffffffffffff8116811461468057600080fd5b50565b6000806040838503121561469657600080fd5b82356146a18161465e565b946020939093013593505050565b6000806000606084860312156146c457600080fd5b83356146cf8161465e565b925060208401356146df8161465e565b929592945050506040919091013590565b60008083601f84011261470257600080fd5b50813567ffffffffffffffff81111561471a57600080fd5b60208301915083602082850101111561473257600080fd5b9250929050565b6000806020838503121561474c57600080fd5b823567ffffffffffffffff81111561476357600080fd5b61476f858286016146f0565b90969095509350505050565b60008060006040848603121561479057600080fd5b833567ffffffffffffffff8111156147a757600080fd5b6147b3868287016146f0565b90945092505060208401356147c78161465e565b809150509250925092565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604051601f82017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe016810167ffffffffffffffff81118282101715614848576148486147d2565b604052919050565b600067ffffffffffffffff82111561486a5761486a6147d2565b5060051b60200190565b600082601f83011261488557600080fd5b813561489861489382614850565b614801565b8082825260208201915060208360051b8601019250858311156148ba57600080fd5b602085015b838110156148e05780356148d28161465e565b8352602092830192016148bf565b5095945050505050565b600080604083850312156148fd57600080fd5b82359150602083013567ffffffffffffffff81111561491b57600080fd5b61492785828601614874565b9150509250929050565b60006020828403121561494357600080fd5b5035919050565b600082601f83011261495b57600080fd5b813561496961489382614850565b8082825260208201915060208360051b86010192508583111561498b57600080fd5b602085015b838110156148e0578035835260209283019201614990565b600080600080608085870312156149be57600080fd5b843567ffffffffffffffff8111156149d557600080fd5b6149e187828801614874565b945050602085013567ffffffffffffffff8111156149fe57600080fd5b614a0a8782880161494a565b935050604085013567ffffffffffffffff811115614a2757600080fd5b614a338782880161494a565b925050606085013567ffffffffffffffff811115614a5057600080fd5b8501601f81018713614a6157600080fd5b803567ffffffffffffffff811115614a7b57614a7b6147d2565b614aac60207fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f84011601614801565b818152886020838501011115614ac157600080fd5b8160208401602083013760006020838301015280935050505092959194509250565b60008060008060608587031215614af957600080fd5b8435935060208501359250604085013567ffffffffffffffff811115614b1e57600080fd5b614b2a878288016146f0565b95989497509550505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60005b83811015614b80578181015183820152602001614b68565b50506000910152565b60008351614b9b818460208801614b65565b60f09390931b7fffff000000000000000000000000000000000000000000000000000000000000169190920190815260020192915050565b60008151808452614beb816020860160208601614b65565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60006080820173ffffffffffffffffffffffffffffffffffffffff871683526080602084015280865180835260a08501915060208801925060005b81811015614c8c57835173ffffffffffffffffffffffffffffffffffffffff16835260209384019390920191600101614c58565b5050838103604085015285518082526020918201925090860190600090815b81811015614cc9578351855260209485019490930192600101614cab565b5050505082810360608401526145748185614bd3565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b808202811582820484141761420257614202614cdf565b8181038181111561420257614202614cdf565b600082614d6e577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500690565b60008085851115614d8357600080fd5b83861115614d9057600080fd5b5050820193919092039150565b8082018082111561420257614202614cdf565b604081526000614dc36040830185614bd3565b905073ffffffffffffffffffffffffffffffffffffffff831660208301529392505050565b60008251614dfa818460208701614b65565b9190910192915050565b602081526000614e176020830184614bd3565b9392505050565b7f2161000000000000000000000000000000000000000000000000000000000000815260008251614e56816002850160208701614b65565b9190910160020192915050565b600060208284031215614e7557600080fd5b5051919050565b604081526000614e8f6040830185614bd3565b90508260208301529392505050565b7f2173000000000000000000000000000000000000000000000000000000000000815260008251614e56816002850160208701614b65565b600060208284031215614ee857600080fd5b81518015158114614e1757600080fd5b600060208284031215614f0a57600080fd5b8151614e178161465e56fea26469706673582212204c8025b1a39852bc23436693b0c78ad1ed02f9e29efc13b49e793a51197f780f64736f6c634300081a0033