0x9d93597021247984bc6d111f8d383733695ca9fb651d978d77120a2f8c703e51
复制
交易状态
成功
所在块
时间
10-14-2023 06:15:11 (Local)
Sponsored
到
复制
余额透视

合约调用转帐
2
代币交易
(ERC-20)
1
交易总额
0 ETH
交易费
0.041820464537147232 ETH
Gas使用量
6,654,768 ()
Gas使用量最大限额
6,654,768
Gas价格
0.000000006284 ETH
(6.284285874 Gwei)
Gas Fees

Base:
5.284285874 Gwei
Max:
7.087925422 Gwei
Max Priority:
1 Gwei
Burnt

0.03516569653714723 ETH
Txn Savings Fees

0.005348034747564864 ETH
确认数
3774388
Nonce
22
数据输入
十六进制
0x608060405260036009556001600a60006101000a81548160ff02
19169083151502179055506009600a62000034919062000c67565b620f424062
000044919062000cb8565b600c556009600a62000057919062000c67565b6113
8862000066919062000cb8565b600d556009600a62000079919062000c67565b
614e2062000088919062000cb8565b600e556009600a6200009b919062000c67
565b614e20620000aa919062000cb8565b600f55604051806040016040528060
1460ff168152602001600160ff16815250601260008201518160000160006101
000a81548160ff021916908360ff160217905550602082015181600001600161
01000a81548160ff021916908360ff1602179055505050604051806040016040
5280601460ff168152602001600160ff16815250601360008201518160000160
006101000a81548160ff021916908360ff160217905550602082015181600001
60016101000a81548160ff021916908360ff160217905550505073d5be71a1bc
c214576736021e049dfabecc7bf878601460006101000a81548173ffffffffff
ffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffff
ffffffffffffffffff1602179055506005601555348015620001da57600080fd
5b50620001fb620001ef6200080760201b60201c565b6200080f60201b60201c
565b600c5460036000620002126200080760201b60201c565b73ffffffffffff
ffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffff
ffffffff168152602001908152602001600020819055506000737a250d5630b4
cf539739df2c5dacb4c659f2488d905060008173ffffffffffffffffffffffff
ffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401
602060405180830381865afa158015620002b7573d6000803e3d6000fd5b5050
50506040513d601f19601f82011682018060405250810190620002dd91906200
0d6d565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630
8473ffffffffffffffffffffffffffffffffffffffff1663ad5c464860405181
63ffffffff1660e01b8152600401602060405180830381865afa158015620003
45573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060
4052508101906200036b919062000d6d565b6040518363ffffffff1660e01b81
526004016200038a92919062000db0565b6020604051808303816000875af115
8015620003aa573d6000803e3d6000fd5b505050506040513d601f19601f8201
1682018060405250810190620003d0919062000d6d565b905081600160006101
000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373
ffffffffffffffffffffffffffffffffffffffff160217905550806002600061
01000a81548173ffffffffffffffffffffffffffffffffffffffff0219169083
73ffffffffffffffffffffffffffffffffffffffff1602179055506200049a62
000468620008d360201b60201c565b600160009054906101000a900473ffffff
ffffffffffffffffffffffffffffffffff16600019620008fc60201b60201c56
5b600160056000620004b0620008d360201b60201c565b73ffffffffffffffff
ffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffff
ffff16815260200190815260200160002060006101000a81548160ff02191690
83151502179055506001600560003073ffffffffffffffffffffffffffffffff
ffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001
90815260200160002060006101000a81548160ff021916908315150217905550
600160056000601460009054906101000a900473ffffffffffffffffffffffff
ffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673
ffffffffffffffffffffffffffffffffffffffff168152602001908152602001
60002060006101000a81548160ff021916908315150217905550600160066000
620005e9620008d360201b60201c565b73ffffffffffffffffffffffffffffff
ffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020
0190815260200160002060006101000a81548160ff0219169083151502179055
506001600660003073ffffffffffffffffffffffffffffffffffffffff1673ff
ffffffffffffffffffffffffffffffffffffff16815260200190815260200160
002060006101000a81548160ff02191690831515021790555060016006600060
0260009054906101000a900473ffffffffffffffffffffffffffffffffffffff
ff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffff
ffffffffffffffffffffffffff16815260200190815260200160002060006101
000a81548160ff02191690831515021790555060016006600060146000905490
6101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffff
ffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffff
ffffffffffffff16815260200190815260200160002060006101000a81548160
ff021916908315150217905550620007966200080760201b60201c565b73ffff
ffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffff
ffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f1
63c4a11628f55a4df523b3ef600c54604051620007f7919062000dee565b6040
5180910390a3505062000f4c565b600033905090565b60008060009054906101
000a900473ffffffffffffffffffffffffffffffffffffffff16905081600080
6101000a81548173ffffffffffffffffffffffffffffffffffffffff02191690
8373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffff
ffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffff
ffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722
a3daafe3b4186f6b6457e060405160405180910390a35050565b600080600090
54906101000a900473ffffffffffffffffffffffffffffffffffffffff169050
90565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffff
ffffffffffffffffffffffffffffffffff16036200096e576040517f08c379a0
0000000000000000000000000000000000000000000000000000000081526004
01620009659062000e92565b60405180910390fd5b600073ffffffffffffffff
ffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffff
ffffff1603620009e0576040517f08c379a00000000000000000000000000000
00000000000000000000000000008152600401620009d79062000f2a565b6040
5180910390fd5b80600460008573ffffffffffffffffffffffffffffffffffff
ffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081
5260200160002060008473ffffffffffffffffffffffffffffffffffffffff16
73ffffffffffffffffffffffffffffffffffffffff1681526020019081526020
01600020819055508173ffffffffffffffffffffffffffffffffffffffff1683
73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd1
4f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405162000ac091
9062000dee565b60405180910390a3505050565b7f4e487b7100000000000000
0000000000000000000000000000000000000000006000526011600452602460
00fd5b60008160011c9050919050565b6000808291508390505b600185111562
000b5b5780860481111562000b335762000b3262000acd565b5b600185161562
000b435780820291505b808102905062000b538562000afc565b945062000b13
565b94509492505050565b60008262000b76576001905062000c49565b816200
0b86576000905062000c49565b816001811462000b9f576002811462000baa57
62000be0565b600191505062000c49565b60ff84111562000bbf5762000bbe62
000acd565b5b8360020a91508482111562000bd95762000bd862000acd565b5b
5062000c49565b5060208310610133831016604e8410600b841016171562000c
1a5782820a90508381111562000c145762000c1362000acd565b5b62000c4956
5b62000c29848484600162000b09565b9250905081840481111562000c435762
000c4262000acd565b5b81810290505b9392505050565b600081905091905056
5b600060ff82169050919050565b600062000c748262000c50565b915062000c
818362000c5a565b925062000cb07fffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffffffff848462000b64565b905092915050565b60
0062000cc58262000c50565b915062000cd28362000c50565b92508282026200
0ce28162000c50565b9150828204841483151762000cfc5762000cfb62000acd
565b5b5092915050565b600080fd5b600073ffffffffffffffffffffffffffff
ffffffffffff82169050919050565b600062000d358262000d08565b90509190
50565b62000d478162000d28565b811462000d5357600080fd5b50565b600081
51905062000d678162000d3c565b92915050565b60006020828403121562000d
865762000d8562000d03565b5b600062000d968482850162000d56565b915050
92915050565b62000daa8162000d28565b82525050565b600060408201905062
000dc7600083018562000d9f565b62000dd6602083018462000d9f565b939250
5050565b62000de88162000c50565b82525050565b600060208201905062000e
05600083018462000ddd565b92915050565b6000828252602082019050929150
50565b7f45524332303a20617070726f76652066726f6d20746865207a65726f
2061646460008201527f72657373000000000000000000000000000000000000
00000000000000000000602082015250565b600062000e7a60248362000e0b56
5b915062000e878262000e1c565b604082019050919050565b60006020820190
50818103600083015262000ead8162000e6b565b9050919050565b7f45524332
303a20617070726f766520746f20746865207a65726f20616464726560008201
527f737300000000000000000000000000000000000000000000000000000000
0000602082015250565b600062000f1260228362000e0b565b915062000f1f82
62000eb4565b604082019050919050565b600060208201905081810360008301
5262000f458162000f03565b9050919050565b61407e8062000f5c6000396000
f3fe6080604052600436106102295760003560e01c8063768dc7101161012357
8063cfe9dde0116100ab578063f2fde38b1161006f578063f2fde38b14610852
578063f837ae071461087b578063f887ea40146108a4578063f8b45b05146108
cf578063f9d0ee94146108fa57610230565b8063cfe9dde014610759578063dd
62ed3e14610782578063e0a877c8146107bf578063ee9a5d82146107ea578063
ef07a1821461082757610230565b8063a457c2d7116100f2578063a457c2d714
61065f578063a8aa1b311461069c578063a9059cbb146106c7578063cb0e6f7b
14610704578063cc1776d31461072d57610230565b8063768dc710146105a157
80638c0b5e22146105de5780638da5cb5b1461060957806395d89b4114610634
57610230565b806339509351116101b15780635966c81e116101755780635966
c81e146104e25780635e278da61461050b57806370a082311461052257806371
5018a61461055f57806375f0a8741461057657610230565b8063395093511461
03fe57806343c393641461043b5780634ba422bc146104645780634cf2799714
61048d5780634f7041a5146104b657610230565b80631b0f9381116101f85780
631b0f9381146102f35780631cdd3be31461031c57806323b872dd1461035957
806328c61f4114610396578063313ce567146103d357610230565b80630445b6
671461023557806306fdde0314610260578063095ea7b31461028b5780631816
0ddd146102c857610230565b3661023057005b600080fd5b3480156102415760
0080fd5b5061024a610926565b6040516102579190612bb3565b604051809103
90f35b34801561026c57600080fd5b5061027561092c565b6040516102829190
612c5e565b60405180910390f35b34801561029757600080fd5b506102b26004
8036038101906102ad9190612d1e565b610969565b6040516102bf9190612d79
565b60405180910390f35b3480156102d457600080fd5b506102dd610987565b
6040516102ea9190612bb3565b60405180910390f35b3480156102ff57600080
fd5b5061031a60048036038101906103159190612dcd565b610991565b005b34
801561032857600080fd5b50610343600480360381019061033e9190612e0d56
5b610af7565b6040516103509190612d79565b60405180910390f35b34801561
036557600080fd5b50610380600480360381019061037b9190612e3a565b610b
17565b60405161038d9190612d79565b60405180910390f35b3480156103a257
600080fd5b506103bd60048036038101906103b89190612e0d565b610bcf565b
6040516103ca9190612d79565b60405180910390f35b3480156103df57600080
fd5b506103e8610bef565b6040516103f59190612e9c565b60405180910390f3
5b34801561040a57600080fd5b5061042560048036038101906104209190612d
1e565b610bf8565b6040516104329190612d79565b60405180910390f35b3480
1561044757600080fd5b50610462600480360381019061045d9190612ee3565b
610ca4565b005b34801561047057600080fd5b5061048b600480360381019061
04869190612f10565b610d3d565b005b34801561049957600080fd5b506104b4
60048036038101906104af9190612d1e565b610e83565b005b3480156104c257
600080fd5b506104cb610f52565b6040516104d9929190612f50565b60405180
910390f35b3480156104ee57600080fd5b506105096004803603810190610504
9190612f79565b610f7e565b005b34801561051757600080fd5b506105206110
87565b005b34801561052e57600080fd5b506105496004803603810190610544
9190612e0d565b6110fe565b6040516105569190612bb3565b60405180910390
f35b34801561056b57600080fd5b50610574611147565b005b34801561058257
600080fd5b5061058b6111cf565b6040516105989190612fb5565b6040518091
0390f35b3480156105ad57600080fd5b506105c860048036038101906105c391
90612e0d565b6111f5565b6040516105d59190612d79565b60405180910390f3
5b3480156105ea57600080fd5b506105f3611215565b6040516106009190612b
b3565b60405180910390f35b34801561061557600080fd5b5061061e61121b56
5b60405161062b9190612fb5565b60405180910390f35b348015610640576000
80fd5b50610649611244565b6040516106569190612c5e565b60405180910390
f35b34801561066b57600080fd5b506106866004803603810190610681919061
2d1e565b611281565b6040516106939190612d79565b60405180910390f35b34
80156106a857600080fd5b506106b161132d565b6040516106be9190612fb556
5b60405180910390f35b3480156106d357600080fd5b506106ee600480360381
01906106e99190612d1e565b611353565b6040516106fb9190612d79565b6040
5180910390f35b34801561071057600080fd5b5061072b600480360381019061
07269190612dcd565b611371565b005b34801561073957600080fd5b50610742
6114d7565b604051610750929190612f50565b60405180910390f35b34801561
076557600080fd5b50610780600480360381019061077b9190613118565b6115
03565b005b34801561078e57600080fd5b506107a960048036038101906107a4
9190613174565b611614565b6040516107b69190612bb3565b60405180910390
f35b3480156107cb57600080fd5b506107d461169b565b6040516107e1919061
2d79565b60405180910390f35b3480156107f657600080fd5b50610811600480
360381019061080c9190612e0d565b6116ae565b60405161081e9190612bb356
5b60405180910390f35b34801561083357600080fd5b5061083c6116c6565b60
40516108499190612bb3565b60405180910390f35b34801561085e57600080fd
5b5061087960048036038101906108749190612e0d565b6116cc565b005b3480
1561088757600080fd5b506108a2600480360381019061089d91906131b4565b
6117c3565b005b3480156108b057600080fd5b506108b961189a565b60405161
08c69190613253565b60405180910390f35b3480156108db57600080fd5b5061
08e46118c0565b6040516108f19190612bb3565b60405180910390f35b348015
61090657600080fd5b5061090f6118c6565b60405161091d92919061326e565b
60405180910390f35b600d5481565b60606040518060400160405280600b8152
6020017f5175616e74756d436f696e0000000000000000000000000000000000
00000000815250905090565b600061097d6109766118d8565b84846118e0565b
6001905092915050565b6000600c54905090565b6109996118d8565b73ffffff
ffffffffffffffffffffffffffffffffff166109b761121b565b73ffffffffff
ffffffffffffffffffffffffffffff1614610a0d576040517f08c379a0000000
000000000000000000000000000000000000000000000000008152600401610a
04906132e3565b60405180910390fd5b60008183610a1b9190613332565b60ff
169050601e811115610a64576040517f08c379a0000000000000000000000000
000000000000000000000000000000008152600401610a5b906133b3565b6040
5180910390fd5b60405180604001604052808460ff1681526020018360ff1681
5250601260008201518160000160006101000a81548160ff021916908360ff16
021790555060208201518160000160016101000a81548160ff021916908360ff
1602179055509050507ff305e997be174eb1fbb444c89b9f4089de693e9b3b40
486accc62ae99885e48060405160405180910390a1505050565b600760205280
60005260406000206000915054906101000a900460ff1681565b6000610b2484
8484611aa9565b610bc484610b306118d8565b84600460008973ffffffffffff
ffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffff
ffffffff1681526020019081526020016000206000610b7a6118d8565b73ffff
ffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffff
ffffffffffffffff16815260200190815260200160002054610bbf91906133d3
565b6118e0565b600190509392505050565b6006602052806000526040600020
6000915054906101000a900460ff1681565b60006009905090565b6000610c9a
610c056118d8565b848460046000610c136118d8565b73ffffffffffffffffff
ffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffff
ff16815260200190815260200160002060008873ffffffffffffffffffffffff
ffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681
5260200190815260200160002054610c959190613407565b6118e0565b600190
5092915050565b610cac6118d8565b73ffffffffffffffffffffffffffffffff
ffffffff16610cca61121b565b73ffffffffffffffffffffffffffffffffffff
ffff1614610d20576040517f08c379a000000000000000000000000000000000
0000000000000000000000008152600401610d17906132e3565b604051809103
90fd5b80600a60006101000a81548160ff02191690831515021790555050565b
610d456118d8565b73ffffffffffffffffffffffffffffffffffffffff16610d
6361121b565b73ffffffffffffffffffffffffffffffffffffffff1614610db9
576040517f08c379a00000000000000000000000000000000000000000000000
00000000008152600401610db0906132e3565b60405180910390fd5b60006009
600a610dc9919061356e565b6103e86005600c54610ddb91906135b9565b610d
e5919061362a565b610def919061362a565b9050808310158015610e01575080
8210155b610e40576040517f08c379a000000000000000000000000000000000
0000000000000000000000008152600401610e37906136a7565b604051809103
90fd5b6009600a610e4e919061356e565b83610e5991906135b9565b600e8190
55506009600a610e6d919061356e565b82610e7891906135b9565b600f819055
50505050565b610e8b6118d8565b73ffffffffffffffffffffffffffffffffff
ffffff16610ea961121b565b73ffffffffffffffffffffffffffffffffffffff
ff1614610eff576040517f08c379a00000000000000000000000000000000000
00000000000000000000008152600401610ef6906132e3565b60405180910390
fd5b8042610f0b9190613407565b600860008473ffffffffffffffffffffffff
ffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681
52602001908152602001600020819055505050565b6012806000016000905490
6101000a900460ff16908060000160019054906101000a900460ff1690508256
5b610f866118d8565b73ffffffffffffffffffffffffffffffffffffffff1661
0fa461121b565b73ffffffffffffffffffffffffffffffffffffffff1614610f
fa576040517f08c379a000000000000000000000000000000000000000000000
0000000000008152600401610ff1906132e3565b60405180910390fd5b804710
1561103d576040517f08c379a000000000000000000000000000000000000000
000000000000000000815260040161103490613713565b60405180910390fd5b
3373ffffffffffffffffffffffffffffffffffffffff166108fc829081150290
604051600060405180830381858888f19350505050158015611083573d600080
3e3d6000fd5b5050565b600060106000015460106001015461109f9190613407
565b9050806110ab306110fe565b116110b557600080fd5b6000816110c13061
10fe565b6110cb91906133d3565b90506110fa30601460009054906101000a90
0473ffffffffffffffffffffffffffffffffffffffff1683611aa9565b505056
5b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ff
ffffffffffffffffffffffffffffffffffffff16815260200190815260200160
0020549050919050565b61114f6118d8565b73ffffffffffffffffffffffffff
ffffffffffffff1661116d61121b565b73ffffffffffffffffffffffffffffff
ffffffffff16146111c3576040517f08c379a000000000000000000000000000
00000000000000000000000000000081526004016111ba906132e3565b604051
80910390fd5b6111cd60006122a6565b565b601460009054906101000a900473
ffffffffffffffffffffffffffffffffffffffff1681565b6005602052806000
5260406000206000915054906101000a900460ff1681565b600e5481565b6000
8060009054906101000a900473ffffffffffffffffffffffffffffffffffffff
ff16905090565b60606040518060400160405280600881526020017f24515541
4e54554d00000000000000000000000000000000000000000000000081525090
5090565b600061132361128e6118d8565b84846004600061129c6118d8565b73
ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffff
ffffffffffffffffffff16815260200190815260200160002060008873ffffff
ffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffff
ffffffffffffff1681526020019081526020016000205461131e91906133d356
5b6118e0565b6001905092915050565b600260009054906101000a900473ffff
ffffffffffffffffffffffffffffffffffff1681565b60006113676113606118
d8565b8484611aa9565b6001905092915050565b6113796118d8565b73ffffff
ffffffffffffffffffffffffffffffffff1661139761121b565b73ffffffffff
ffffffffffffffffffffffffffffff16146113ed576040517f08c379a0000000
0000000000000000000000000000000000000000000000000081526004016113
e4906132e3565b60405180910390fd5b600081836113fb9190613332565b60ff
1690506050811115611444576040517f08c379a0000000000000000000000000
00000000000000000000000000000000815260040161143b906133b3565b6040
5180910390fd5b60405180604001604052808460ff1681526020018360ff1681
5250601360008201518160000160006101000a81548160ff021916908360ff16
021790555060208201518160000160016101000a81548160ff021916908360ff
1602179055509050507ff305e997be174eb1fbb444c89b9f4089de693e9b3b40
486accc62ae99885e48060405160405180910390a1505050565b601380600001
60009054906101000a900460ff16908060000160019054906101000a900460ff
16905082565b61150b6118d8565b73ffffffffffffffffffffffffffffffffff
ffffff1661152961121b565b73ffffffffffffffffffffffffffffffffffffff
ff161461157f576040517f08c379a00000000000000000000000000000000000
00000000000000000000008152600401611576906132e3565b60405180910390
fd5b60005b825181101561160f5781600760008584815181106115a3576115a2
613733565b5b602002602001015173ffffffffffffffffffffffffffffffffff
ffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190
815260200160002060006101000a81548160ff02191690831515021790555080
8061160790613762565b915050611582565b505050565b6000600460008473ff
ffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffff
ffffffffffffffffff16815260200190815260200160002060008373ffffffff
ffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffff
ffffffffffff16815260200190815260200160002054905092915050565b600a
60009054906101000a900460ff1681565b600860205280600052604060002060
00915090505481565b600b5481565b6116d46118d8565b73ffffffffffffffff
ffffffffffffffffffffffff166116f261121b565b73ffffffffffffffffffff
ffffffffffffffffffff1614611748576040517f08c379a00000000000000000
0000000000000000000000000000000000000000815260040161173f906132e3
565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffff
ffff168173ffffffffffffffffffffffffffffffffffffffff16036117b75760
40517f08c379a000000000000000000000000000000000000000000000000000
00000081526004016117ae9061381c565b60405180910390fd5b6117c0816122
a6565b50565b6117cb6118d8565b73ffffffffffffffffffffffffffffffffff
ffffff166117e961121b565b73ffffffffffffffffffffffffffffffffffffff
ff161461183f576040517f08c379a00000000000000000000000000000000000
00000000000000000000008152600401611836906132e3565b60405180910390
fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ff
ffffffffffffffffffffffffffffffffffffff16815260200190815260200160
002060006101000a81548160ff0219169083151502179055505050565b600160
009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16
81565b600f5481565b60108060000154908060010154905082565b6000339050
90565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffff
ffffffffffffffffffffffffffffffffff160361194f576040517f08c379a000
0000000000000000000000000000000000000000000000000000008152600401
611946906138ae565b60405180910390fd5b600073ffffffffffffffffffffff
ffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff
16036119be576040517f08c379a0000000000000000000000000000000000000
0000000000000000000081526004016119b590613940565b60405180910390fd
5b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffff
ffffffffffffffffffffffffffffffffffff1681526020019081526020016000
2060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffff
ffffffffffffffffffffffffffffff1681526020019081526020016000208190
55508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffff
ffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84
f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611a9c9190612bb3565b60
405180910390a3505050565b600073ffffffffffffffffffffffffffffffffff
ffffff168373ffffffffffffffffffffffffffffffffffffffff1603611b1857
6040517f08c379a0000000000000000000000000000000000000000000000000
000000008152600401611b0f906139d2565b60405180910390fd5b600073ffff
ffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffff
ffffffffffffffffff1603611b87576040517f08c379a0000000000000000000
000000000000000000000000000000000000008152600401611b7e90613a6456
5b60405180910390fd5b60008111611bca576040517f08c379a0000000000000
000000000000000000000000000000000000000000008152600401611bc19061
3af6565b60405180910390fd5b600e5481111580611c245750600660008473ff
ffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffff
ffffffffffffffffff1681526020019081526020016000206000905490610100
0a900460ff165b611c63576040517f08c379a000000000000000000000000000
0000000000000000000000000000008152600401611c5a90613b88565b604051
80910390fd5b600760008473ffffffffffffffffffffffffffffffffffffffff
1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260
200160002060009054906101000a900460ff16158015611d0757506007600083
73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffff
ffffffffffffffffffffff168152602001908152602001600020600090549061
01000a900460ff16155b611d46576040517f08c379a000000000000000000000
0000000000000000000000000000000000008152600401611d3d90613bf4565b
60405180910390fd5b600660008373ffffffffffffffffffffffffffffffffff
ffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190
815260200160002060009054906101000a900460ff16611df057600f5481611d
a4846110fe565b611dae9190613407565b1115611def576040517f08c379a000
0000000000000000000000000000000000000000000000000000008152600401
611de690613c86565b60405180910390fd5b5b600d54611dfc306110fe565b10
158015611e195750601554601654611e159190613407565b4210155b8015611e
30575060148054906101000a900460ff16155b8015611e8a5750600260009054
906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffff
ffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffff
ffffffffffffffffff1614155b8015611ec95750611e9961121b565b73ffffff
ffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffff
ffffffffffffffff1614155b8015611f085750611ed861121b565b73ffffffff
ffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffff
ffffffffffffff1614155b15611f1657611f1561236a565b5b80600360008573
ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffff
ffffffffffffffffffff1681526020019081526020016000206000828254611f
6591906133d3565b925050819055506000819050600560008573ffffffffffff
ffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffff
ffffffff16815260200190815260200160002060009054906101000a900460ff
161580156120155750600560008473ffffffffffffffffffffffffffffffffff
ffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190
815260200160002060009054906101000a900460ff16155b156121e557612075
8285600260009054906101000a900473ffffffffffffffffffffffffffffffff
ffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffff
ffffffffffffffffffffffffffffffffff16146124dc565b9050600260009054
906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffff
ffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffff
ffffffffffffffffff160361215057600a60009054906101000a900460ff1615
61214b57600b60008154809291906120f490613762565b919050555060095442
6121079190613407565b600860008573ffffffffffffffffffffffffffffffff
ffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001
908152602001600020819055505b6121e4565b6000600860008673ffffffffff
ffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffff
ffffffffff16815260200190815260200160002054146121e357600860008573
ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffff
ffffffffffffffffffff1681526020019081526020016000205442106121e257
600080fd5b5b5b5b80600360008573ffffffffffffffffffffffffffffffffff
ffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190
815260200160002060008282546122349190613407565b925050819055508273
ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffff
ffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7
f163c4a11628f55a4df523b3ef836040516122989190612bb3565b6040518091
0390a350505050565b60008060009054906101000a900473ffffffffffffffff
ffffffffffffffffffffffff169050816000806101000a81548173ffffffffff
ffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffff
ffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffff
ffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0
079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e06040
5160405180910390a35050565b60016014806101000a81548160ff0219169083
15150217905550600060106000015411156124245760006123a2601060000154
6126f8565b9050600081111561242257601460009054906101000a900473ffff
ffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffff
ffffffffffffffff166108fc8290811502906040516000604051808303818588
88f19350505050158015612415573d6000803e3d6000fd5b5060006010600001
819055505b505b6000601060010154111561248d576000600260106001015461
2446919061362a565b905060008160106001015461245b91906133d3565b9050
6000612468836126f8565b9050600081111561247e5761247d8282612952565b
5b60006010600101819055505050505b7fd9f20192eafa060dc85f5f8b3b0a5b
9c106b02d5d1503335b857e50c2bb7003060405160405180910390a142601681
90555060006014806101000a81548160ff021916908315150217905550565b60
008060126040518060400160405290816000820160009054906101000a900460
ff1660ff1660ff1681526020016000820160019054906101000a900460ff1660
ff1660ff16815250509050821561257857601360405180604001604052908160
00820160009054906101000a900460ff1660ff1660ff16815260200160008201
60019054906101000a900460ff1660ff1660ff168152505090505b6000606482
6000015160ff168761258f91906135b9565b612599919061362a565b90506000
6064836020015160ff16886125b291906135b9565b6125bc919061362a565b90
5060008211156125e45781601060000160008282546125dc9190613407565b92
5050819055505b600081111561260a5780601060010160008282546126029190
613407565b925050819055505b600081836126189190613407565b9050806003
60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffff
ffffffffffffffffffffffffffff168152602001908152602001600020600082
82546126699190613407565b9250508190555060008111156126df573073ffff
ffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffff
ffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163
c4a11628f55a4df523b3ef836040516126d69190612bb3565b60405180910390
a35b80886126eb91906133d3565b9450505050509392505050565b6000804790
506000600267ffffffffffffffff81111561271b5761271a612fd5565b5b6040
5190808252806020026020018201604052801561274957816020016020820280
36833780820191505090505b5090503081600081518110612761576127606137
33565b5b602002602001019073ffffffffffffffffffffffffffffffffffffff
ff16908173ffffffffffffffffffffffffffffffffffffffff16815250506001
60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff
1673ffffffffffffffffffffffffffffffffffffffff1663ad5c464860405181
63ffffffff1660e01b8152600401602060405180830381865afa158015612808
573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040
525081019061282c9190613cbb565b816001815181106128405761283f613733
565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff
16908173ffffffffffffffffffffffffffffffffffffffff16815250506128a7
30600160009054906101000a900473ffffffffffffffffffffffffffffffffff
ffffff16866118e0565b600160009054906101000a900473ffffffffffffffff
ffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffff
ffff1663791ac9478560008430426040518663ffffffff1660e01b8152600401
61290b959493929190613de1565b600060405180830381600087803b15801561
292557600080fd5b505af1158015612939573d6000803e3d6000fd5b50505050
814761294991906133d3565b92505050919050565b61297f3060016000905490
6101000a900473ffffffffffffffffffffffffffffffffffffffff16846118e0
565b6000600160009054906101000a900473ffffffffffffffffffffffffffff
ffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305
d7198330866000806129cd61121b565b426040518863ffffffff1660e01b8152
6004016129ef96959493929190613e3b565b60606040518083038185885af115
8015612a0d573d6000803e3d6000fd5b50505050506040513d601f19601f8201
1682018060405250810190612a329190613eb1565b5091505060008183612a44
91906133d3565b1115612aa157612aa08183612a5991906133d3565b60146000
9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673
ffffffffffffffffffffffffffffffffffffffff16612aa690919063ffffffff
16565b5b505050565b80471015612ae9576040517f08c379a000000000000000
0000000000000000000000000000000000000000008152600401612ae090613f
50565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffff
ffffffff1682604051612b0f90613fa1565b60006040518083038185875af192
5050503d8060008114612b4c576040519150601f19603f3d011682016040523d
82523d6000602084013e612b51565b606091505b5050905080612b9557604051
7f08c379a0000000000000000000000000000000000000000000000000000000
008152600401612b8c90614028565b60405180910390fd5b505050565b600081
9050919050565b612bad81612b9a565b82525050565b6000602082019050612b
c86000830184612ba4565b92915050565b600081519050919050565b60008282
5260208201905092915050565b60005b83811015612c08578082015181840152
602081019050612bed565b60008484015250505050565b6000601f19601f8301
169050919050565b6000612c3082612bce565b612c3a8185612bd9565b935061
2c4a818560208601612bea565b612c5381612c14565b84019150509291505056
5b60006020820190508181036000830152612c788184612c25565b9050929150
50565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffff
ffffffffffffffffffffffffffff82169050919050565b6000612cbf82612c94
565b9050919050565b612ccf81612cb4565b8114612cda57600080fd5b50565b
600081359050612cec81612cc6565b92915050565b612cfb81612b9a565b8114
612d0657600080fd5b50565b600081359050612d1881612cf2565b9291505056
5b60008060408385031215612d3557612d34612c8a565b5b6000612d43858286
01612cdd565b9250506020612d5485828601612d09565b915050925092905056
5b60008115159050919050565b612d7381612d5e565b82525050565b60006020
82019050612d8e6000830184612d6a565b92915050565b600060ff8216905091
9050565b612daa81612d94565b8114612db557600080fd5b50565b6000813590
50612dc781612da1565b92915050565b60008060408385031215612de457612d
e3612c8a565b5b6000612df285828601612db8565b9250506020612e03858286
01612db8565b9150509250929050565b600060208284031215612e2357612e22
612c8a565b5b6000612e3184828501612cdd565b91505092915050565b600080
600060608486031215612e5357612e52612c8a565b5b6000612e618682870161
2cdd565b9350506020612e7286828701612cdd565b9250506040612e83868287
01612d09565b9150509250925092565b612e9681612d94565b82525050565b60
00602082019050612eb16000830184612e8d565b92915050565b612ec081612d
5e565b8114612ecb57600080fd5b50565b600081359050612edd81612eb7565b
92915050565b600060208284031215612ef957612ef8612c8a565b5b6000612f
0784828501612ece565b91505092915050565b60008060408385031215612f27
57612f26612c8a565b5b6000612f3585828601612d09565b9250506020612f46
85828601612d09565b9150509250929050565b6000604082019050612f656000
830185612e8d565b612f726020830184612e8d565b9392505050565b60006020
8284031215612f8f57612f8e612c8a565b5b6000612f9d84828501612d09565b
91505092915050565b612faf81612cb4565b82525050565b6000602082019050
612fca6000830184612fa6565b92915050565b600080fd5b7f4e487b71000000
0000000000000000000000000000000000000000000000000060005260416004
5260246000fd5b61300d82612c14565b810181811067ffffffffffffffff8211
171561302c5761302b612fd5565b5b80604052505050565b600061303f612c80
565b905061304b8282613004565b919050565b600067ffffffffffffffff8211
1561306b5761306a612fd5565b5b602082029050602081019050919050565b60
0080fd5b600061309461308f84613050565b613035565b905080838252602082
019050602084028301858111156130b7576130b661307c565b5b835b81811015
6130e057806130cc8882612cdd565b8452602084019350506020810190506130
b9565b5050509392505050565b600082601f8301126130ff576130fe612fd056
5b5b813561310f848260208601613081565b91505092915050565b6000806040
838503121561312f5761312e612c8a565b5b600083013567ffffffffffffffff
81111561314d5761314c612c8f565b5b613159858286016130ea565b92505060
2061316a85828601612ece565b9150509250929050565b600080604083850312
1561318b5761318a612c8a565b5b600061319985828601612cdd565b92505060
206131aa85828601612cdd565b9150509250929050565b600080604083850312
156131cb576131ca612c8a565b5b60006131d985828601612cdd565b92505060
206131ea85828601612ece565b9150509250929050565b600081905091905056
5b600061321961321461320f84612c94565b6131f4565b612c94565b90509190
50565b600061322b826131fe565b9050919050565b600061323d82613220565b
9050919050565b61324d81613232565b82525050565b60006020820190506132
686000830184613244565b92915050565b600060408201905061328360008301
85612ba4565b6132906020830184612ba4565b9392505050565b7f4f776e6162
6c653a2063616c6c6572206973206e6f7420746865206f776e65726000820152
50565b60006132cd602083612bd9565b91506132d882613297565b6020820190
50919050565b600060208201905081810360008301526132fc816132c0565b90
50919050565b7f4e487b71000000000000000000000000000000000000000000
00000000000000600052601160045260246000fd5b600061333d82612d94565b
915061334883612d94565b9250828201905060ff811115613361576133606133
03565b5b92915050565b7f43616e2774207365742074617820746f6f20686967
6800000000000000000000600082015250565b600061339d601683612bd9565b
91506133a882613367565b602082019050919050565b60006020820190508181
0360008301526133cc81613390565b9050919050565b60006133de82612b9a56
5b91506133e983612b9a565b9250828203905081811115613401576134006133
03565b5b92915050565b600061341282612b9a565b915061341d83612b9a565b
925082820190508082111561343557613434613303565b5b92915050565b6000
8160011c9050919050565b6000808291508390505b6001851115613492578086
0481111561346e5761346d613303565b5b600185161561347d5780820291505b
808102905061348b8561343b565b9450613452565b94509492505050565b6000
826134ab5760019050613567565b816134b95760009050613567565b81600181
146134cf57600281146134d957613508565b6001915050613567565b60ff8411
156134eb576134ea613303565b5b8360020a9150848211156135025761350161
3303565b5b50613567565b5060208310610133831016604e8410600b84101617
1561353d5782820a90508381111561353857613537613303565b5b613567565b
61354a8484846001613448565b92509050818404811115613561576135606133
03565b5b81810290505b9392505050565b600061357982612b9a565b91506135
8483612d94565b92506135b17fffffffffffffffffffffffffffffffffffffff
ffffffffffffffffffffffffff848461349b565b905092915050565b60006135
c482612b9a565b91506135cf83612b9a565b92508282026135dd81612b9a565b
915082820484148315176135f4576135f3613303565b5b5092915050565b7f4e
487b710000000000000000000000000000000000000000000000000000000060
0052601260045260246000fd5b600061363582612b9a565b915061364083612b
9a565b9250826136505761364f6135fb565b5b828204905092915050565b7f49
6e76616c69642053657474696e67730000000000000000000000000000000060
0082015250565b6000613691601083612bd9565b915061369c8261365b565b60
2082019050919050565b600060208201905081810360008301526136c0816136
84565b9050919050565b7f496e73756666696369656e74204554482062616c61
6e63650000000000000000600082015250565b60006136fd601883612bd9565b
9150613708826136c7565b602082019050919050565b60006020820190508181
03600083015261372c816136f0565b9050919050565b7f4e487b710000000000
0000000000000000000000000000000000000000000000600052603260045260
246000fd5b600061376d82612b9a565b91507fffffffffffffffffffffffffff
ffffffffffffffffffffffffffffffffffffff820361379f5761379e61330356
5b5b600182019050919050565b7f4f776e61626c653a206e6577206f776e6572
20697320746865207a65726f206160008201527f646472657373000000000000
0000000000000000000000000000000000000000602082015250565b60006138
06602683612bd9565b9150613811826137aa565b604082019050919050565b60
006020820190508181036000830152613835816137f9565b9050919050565b7f
45524332303a20617070726f76652066726f6d20746865207a65726f20616464
60008201527f7265737300000000000000000000000000000000000000000000
000000000000602082015250565b6000613898602483612bd9565b91506138a3
8261383c565b604082019050919050565b600060208201905081810360008301
526138c78161388b565b9050919050565b7f45524332303a20617070726f7665
20746f20746865207a65726f20616464726560008201527f7373000000000000
000000000000000000000000000000000000000000000000602082015250565b
600061392a602283612bd9565b9150613935826138ce565b6040820190509190
50565b600060208201905081810360008301526139598161391d565b90509190
50565b7f45524332303a207472616e736665722066726f6d20746865207a6572
6f20616460008201527f64726573730000000000000000000000000000000000
00000000000000000000602082015250565b60006139bc602583612bd9565b91
506139c782613960565b604082019050919050565b6000602082019050818103
60008301526139eb816139af565b9050919050565b7f45524332303a20747261
6e7366657220746f20746865207a65726f206164647260008201527f65737300
0000000000000000000000000000000000000000000000000000000060208201
5250565b6000613a4e602383612bd9565b9150613a59826139f2565b60408201
9050919050565b60006020820190508181036000830152613a7d81613a41565b
9050919050565b7f5472616e7366657220616d6f756e74206d75737420626520
677265617465722060008201527f7468616e207a65726f000000000000000000
0000000000000000000000000000602082015250565b6000613ae0602983612b
d9565b9150613aeb82613a84565b604082019050919050565b60006020820190
508181036000830152613b0f81613ad3565b9050919050565b7f5472616e7366
657220616d6f756e74206578636565647320746865205f6d617860008201527f
5478416d6f756e742e0000000000000000000000000000000000000000000000
602082015250565b6000613b72602983612bd9565b9150613b7d82613b16565b
604082019050919050565b60006020820190508181036000830152613ba18161
3b65565b9050919050565b7f426c61636b6c69737465642c2063616e27742074
726164650000000000000000600082015250565b6000613bde601883612bd956
5b9150613be982613ba8565b602082019050919050565b600060208201905081
81036000830152613c0d81613bd1565b9050919050565b7f5472616e73666572
20616d6f756e74206578636565647320746865206d61785760008201527f616c
6c65742e00000000000000000000000000000000000000000000000000006020
82015250565b6000613c70602683612bd9565b9150613c7b82613c14565b6040
82019050919050565b60006020820190508181036000830152613c9f81613c63
565b9050919050565b600081519050613cb581612cc6565b92915050565b6000
60208284031215613cd157613cd0612c8a565b5b6000613cdf84828501613ca6
565b91505092915050565b6000819050919050565b6000613d0d613d08613d03
84613ce8565b6131f4565b612b9a565b9050919050565b613d1d81613cf2565b
82525050565b600081519050919050565b600082825260208201905092915050
565b6000819050602082019050919050565b613d5881612cb4565b8252505056
5b6000613d6a8383613d4f565b60208301905092915050565b60006020820190
50919050565b6000613d8e82613d23565b613d988185613d2e565b9350613da3
83613d3f565b8060005b83811015613dd4578151613dbb8882613d5e565b9750
613dc683613d76565b925050600181019050613da7565b508593505050509291
5050565b600060a082019050613df66000830188612ba4565b613e0360208301
87613d14565b8181036040830152613e158186613d83565b9050613e24606083
0185612fa6565b613e316080830184612ba4565b9695505050505050565b6000
60c082019050613e506000830189612fa6565b613e5d6020830188612ba4565b
613e6a6040830187613d14565b613e776060830186613d14565b613e84608083
0185612fa6565b613e9160a0830184612ba4565b979650505050505050565b60
0081519050613eab81612cf2565b92915050565b600080600060608486031215
613eca57613ec9612c8a565b5b6000613ed886828701613e9c565b9350506020
613ee986828701613e9c565b9250506040613efa86828701613e9c565b915050
9250925092565b7f416464726573733a20696e73756666696369656e74206261
6c616e6365000000600082015250565b6000613f3a601d83612bd9565b915061
3f4582613f04565b602082019050919050565b60006020820190508181036000
830152613f6981613f2d565b9050919050565b600081905092915050565b5056
5b6000613f8b600083613f70565b9150613f9682613f7b565b60008201905091
9050565b6000613fac82613f7e565b9150819050919050565b7f416464726573
733a20756e61626c6520746f2073656e642076616c75652c207260008201527f
6563697069656e74206d61792068617665207265766572746564000000000000
602082015250565b6000614012603a83612bd9565b915061401d82613fb6565b
604082019050919050565b600060208201905081810360008301526140418161
4005565b905091905056fea26469706673582212209c3991ffb809d8854c2658
68cdac981a96f4bd06f250c8ccaf092b40d701d6e864736f6c63430008110033