0x09e72a26d02ea43310d4a53594ddb9f1a304b879d9eb0f158c8406a4e327c006
Copy
Transaction Receipt Status
Success
Included in Block
Time
11-05-2024 00:25:28 (Local)
Sponsored
Call Transfers
1
Amount Transacted
0 BNB
Transaction Fees
0.004200797 BNB
Gas Used
4,200,797 ()
Gas Limit
4,200,797
Gas Price
0.000000001 BNB
(1 Gwei)
Confirmations
4140828
Nonce
0
Input Data
Hex
0x608060405273115b4d5970a88507cffb7a53f7f5
f149a9d4a002600560006101000a81548173ffffffffffffffffffffffffffff
ffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff
1602179055503480156200006657600080fd5b5073115b4d5970a88507cffb7a
53f7f5f149a9d4a002600360006101000a81548173ffffffffffffffffffffff
ffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffff
ffffff160217905550600560009054906101000a900473ffffffffffffffffff
ffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffff
ff16600360009054906101000a900473ffffffffffffffffffffffffffffffff
ffffffff1673ffffffffffffffffffffffffffffffffffffffff161462000171
576040517f08c379a00000000000000000000000000000000000000000000000
00000000008152600401620001689062000350565b60405180910390fd5b6001
60076000600360009054906101000a900473ffffffffffffffffffffffffffff
ffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffff
ffffffffffffffffffffffffffffffffffff1681526020019081526020016000
2060006101000a81548160ff02191690831515021790555060016007600073f7
1d73a46af26c9ad49f67083e8a921f3ec296fa73ffffffffffffffffffffffff
ffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681
5260200190815260200160002060006101000a81548160ff0219169083151502
17905550600160076000730a5bc75c529fa7df54260dd506eb91803faa3fc373
ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffff
ffffffffffffffffffff16815260200190815260200160002060006101000a81
548160ff02191690831515021790555062000372565b60008282526020820190
5092915050565b7f4f6e6c7920746865206f776e65722063616e2063616c6c20
746869732066756e60008201527f6374696f6e2e000000000000000000000000
0000000000000000000000000000602082015250565b60006200033860268362
0002c9565b91506200034582620002da565b604082019050919050565b600060
208201905081810360008301526200036b8162000329565b9050919050565b61
48f280620003826000396000f3fe6080604052600436106101395760003560e0
1c80637b220435116100ab578063acfe99371161006f578063acfe9937146104
41578063cf122e381461046a578063d03412e214610493578063d8d45d591461
04d0578063f6a0b1cb14610510578063fd9619791461053957610140565b8063
7b220435146103575780637cbb03c51461038057806386412e26146103bd5780
638642dae4146103fc5780638659282d1461041857610140565b806345b05f8c
116100fd57806345b05f8c1461023e57806351c953b7146102675780635bd050
4d1461027e5780636302ebb4146102be5780636cb87b4e146102da5780636d4e
f3701461031757610140565b806311031e6f1461014557806311fb583d146101
6e578063181a8b99146101ae5780631d40096d146101ec578063335816e01461
021557610140565b3661014057005b600080fd5b34801561015157600080fd5b
5061016c60048036038101906101679190613a09565b610555565b005b348015
61017a57600080fd5b5061019560048036038101906101909190613aae565b61
0690565b6040516101a59493929190613b6c565b60405180910390f35b348015
6101ba57600080fd5b506101d560048036038101906101d09190613aae565b61
0a72565b6040516101e3929190613bb1565b60405180910390f35b3480156101
f857600080fd5b50610213600480360381019061020e9190613bda565b610d92
565b005b34801561022157600080fd5b5061023c600480360381019061023791
90613c1a565b610ec5565b005b34801561024a57600080fd5b50610265600480
36038101906102609190613c47565b610fb0565b005b34801561027357600080
fd5b5061027c6110e5565b005b34801561028a57600080fd5b506102a5600480
36038101906102a09190613aae565b6111e6565b6040516102b5949392919061
3b6c565b60405180910390f35b6102d860048036038101906102d39190613c1a
565b6115c7565b005b3480156102e657600080fd5b5061030160048036038101
906102fc9190613cb8565b611772565b60405161030e9190613d1c565b604051
80910390f35b34801561032357600080fd5b5061033e60048036038101906103
399190613d37565b611b1a565b60405161034e9493929190613b6c565b604051
80910390f35b34801561036357600080fd5b5061037e60048036038101906103
799190613c1a565b611fb0565b005b34801561038c57600080fd5b506103a760
048036038101906103a29190613cb8565b612169565b6040516103b49190613d
1c565b60405180910390f35b3480156103c957600080fd5b506103e460048036
038101906103df9190613aae565b612449565b6040516103f393929190613dbf
565b60405180910390f35b61041660048036038101906104119190613c47565b
612a6e565b005b34801561042457600080fd5b5061043f600480360381019061
043a9190613df6565b612cac565b005b34801561044d57600080fd5b50610468
60048036038101906104639190613e56565b612ea3565b005b34801561047657
600080fd5b50610491600480360381019061048c9190613ea9565b612fb9565b
005b34801561049f57600080fd5b506104ba60048036038101906104b5919061
3f09565b6131b8565b6040516104c79190613f45565b60405180910390f35b34
80156104dc57600080fd5b506104f760048036038101906104f29190613d3756
5b6131eb565b6040516105079493929190613b6c565b60405180910390f35b34
801561051c57600080fd5b5061053760048036038101906105329190613c4756
5b613681565b005b610553600480360381019061054e9190613c1a565b6137b6
565b005b600360009054906101000a900473ffffffffffffffffffffffffffff
ffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ff
ffffffffffffffffffffffffffffffffffffff16146105e5576040517f08c379
a000000000000000000000000000000000000000000000000000000000815260
04016105dc90613fe3565b60405180910390fd5b60008290508073ffffffffff
ffffffffffffffffffffffffffffff1663a9059cbb600360009054906101000a
900473ffffffffffffffffffffffffffffffffffffffff16846040518363ffff
ffff1660e01b8152600401610647929190614003565b60206040518083038160
00875af1158015610666573d6000803e3d6000fd5b505050506040513d601f19
601f8201168201806040525081019061068a9190614058565b50505050565b60
0080600080600760003373ffffffffffffffffffffffffffffffffffffffff16
73ffffffffffffffffffffffffffffffffffffffff1681526020019081526020
0160002060009054906101000a900460ff16610722576040517f08c379a00000
0000000000000000000000000000000000000000000000000000815260040161
0719906140d1565b60405180910390fd5b600089896000818110610738576107
376140f1565b5b905060200201602081019061074d9190613c1a565b73ffffff
ffffffffffffffffffffffffffffffffff166370a08231306040518263ffffff
ff1660e01b81526004016107859190613f45565b602060405180830381865afa
1580156107a2573d6000803e3d6000fd5b505050506040513d601f19601f8201
16820180604052508101906107c69190614135565b90506000606488836107d8
9190614191565b6107e29190614202565b905060008b8b60018181106107fa57
6107f96140f1565b5b905060200201602081019061080f9190613c1a565b73ff
ffffffffffffffffffffffffffffffffffffff166370a08231306040518263ff
ffffff1660e01b81526004016108479190613f45565b60206040518083038186
5afa158015610864573d6000803e3d6000fd5b505050506040513d601f19601f
820116820180604052508101906108889190614135565b90508b8b6000818110
61089e5761089d6140f1565b5b90506020020160208101906108b39190613c1a
565b73ffffffffffffffffffffffffffffffffffffffff1663095ea7b3898460
40518363ffffffff1660e01b81526004016108ed929190614003565b60206040
51808303816000875af115801561090c573d6000803e3d6000fd5b5050505060
40513d601f19601f820116820180604052508101906109309190614058565b50
8773ffffffffffffffffffffffffffffffffffffffff16635c11d7958360008f
8f30610708426109619190614233565b6040518763ffffffff1660e01b815260
04016109829695949392919061436f565b600060405180830381600087803b15
801561099c57600080fd5b505af11580156109b0573d6000803e3d6000fd5b50
5050508282828e8e60018181106109cb576109ca6140f1565b5b905060200201
60208101906109e09190613c1a565b73ffffffffffffffffffffffffffffffff
ffffffff166370a08231306040518263ffffffff1660e01b8152600401610a18
9190613f45565b602060405180830381865afa158015610a35573d6000803e3d
6000fd5b505050506040513d601f19601f82011682018060405250810190610a
599190614135565b965096509650965050505097509750975097935050505056
5b600080600760003373ffffffffffffffffffffffffffffffffffffffff1673
ffffffffffffffffffffffffffffffffffffffff168152602001908152602001
60002060009054906101000a900460ff16610b01576040517f08c379a0000000
000000000000000000000000000000000000000000000000008152600401610a
f8906140d1565b60405180910390fd5b60008373ffffffffffffffffffffffff
ffffffffffffffff1663d06ca61f8b8a8a6040518463ffffffff1660e01b8152
600401610b40939291906143cb565b600060405180830381865afa158015610b
5d573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f8201
1682018060405250810190610b86919061454c565b905060008160018351610b
999190614595565b81518110610baa57610ba96140f1565b5b60200260200101
51905088886000818110610bc857610bc76140f1565b5b905060200201602081
0190610bdd9190613c1a565b73ffffffffffffffffffffffffffffffffffffff
ff1663095ea7b3868d6040518363ffffffff1660e01b8152600401610c179291
90614003565b6020604051808303816000875af1158015610c36573d6000803e
3d6000fd5b505050506040513d601f19601f8201168201806040525081019061
0c5a9190614058565b508473ffffffffffffffffffffffffffffffffffffffff
16635c11d7958c8c8c8c3061070842610c8a9190614233565b6040518763ffff
ffff1660e01b8152600401610cab969594939291906145c9565b600060405180
830381600087803b158015610cc557600080fd5b505af1158015610cd9573d60
00803e3d6000fd5b505050508089896001818110610cf257610cf16140f1565b
5b9050602002016020810190610d079190613c1a565b73ffffffffffffffffff
ffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81
52600401610d3f9190613f45565b602060405180830381865afa158015610d5c
573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040
5250810190610d809190614135565b9350935050509750979550505050505056
5b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffff
ffffffffffffffffffffffffffffffffff168152602001908152602001600020
60009054906101000a900460ff16610e1e576040517f08c379a0000000000000
000000000000000000000000000000000000000000008152600401610e159061
40d1565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffff
ffffff166323b872dd600360009054906101000a900473ffffffffffffffffff
ffffffffffffffffffffff1630856040518463ffffffff1660e01b8152600401
610e7d93929190614625565b6020604051808303816000875af1158015610e9c
573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040
5250810190610ec09190614058565b505050565b600360009054906101000a90
0473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffff
ffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffff
ffffff1614610f55576040517f08c379a0000000000000000000000000000000
000000000000000000000000008152600401610f4c90613fe3565b6040518091
0390fd5b6001600760008373ffffffffffffffffffffffffffffffffffffffff
1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260
200160002060006101000a81548160ff02191690831515021790555050565b60
0360009054906101000a900473ffffffffffffffffffffffffffffffffffffff
ff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffff
ffffffffffffffffffffffffffff1614611040576040517f08c379a000000000
0000000000000000000000000000000000000000000000008152600401611037
90613fe3565b60405180910390fd5b60005b828290508110156110e057600160
076000858585818110611067576110666140f1565b5b90506020020160208101
9061107c9190613c1a565b73ffffffffffffffffffffffffffffffffffffffff
1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260
200160002060006101000a81548160ff02191690831515021790555080806110
d89061465c565b915050611043565b505050565b600360009054906101000a90
0473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffff
ffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffff
ffffff1614611175576040517f08c379a0000000000000000000000000000000
00000000000000000000000000815260040161116c90613fe3565b6040518091
0390fd5b6000479050600360009054906101000a900473ffffffffffffffffff
ffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffff
ff166108fc829081150290604051600060405180830381858888f19350505050
1580156111e2573d6000803e3d6000fd5b5050565b6000806000806007600033
73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffff
ffffffffffffffffffffff168152602001908152602001600020600090549061
01000a900460ff16611278576040517f08c379a0000000000000000000000000
00000000000000000000000000000000815260040161126f906140d1565b6040
5180910390fd5b60008989600081811061128e5761128d6140f1565b5b905060
20020160208101906112a39190613c1a565b73ffffffffffffffffffffffffff
ffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401
6112db9190613f45565b602060405180830381865afa1580156112f8573d6000
803e3d6000fd5b505050506040513d601f19601f820116820180604052508101
9061131c9190614135565b905060006064888361132e9190614191565b611338
9190614202565b905060008b8b60018181106113505761134f6140f1565b5b90
506020020160208101906113659190613c1a565b73ffffffffffffffffffffff
ffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260
040161139d9190613f45565b602060405180830381865afa1580156113ba573d
6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250
8101906113de9190614135565b90508b8b60008181106113f4576113f36140f1
565b5b90506020020160208101906114099190613c1a565b73ffffffffffffff
ffffffffffffffffffffffffff1663095ea7b389846040518363ffffffff1660
e01b8152600401611443929190614003565b6020604051808303816000875af1
158015611462573d6000803e3d6000fd5b505050506040513d601f19601f8201
16820180604052508101906114869190614058565b508773ffffffffffffffff
ffffffffffffffffffffffff16635c11d795838f8f8f30610708426114b69190
614233565b6040518763ffffffff1660e01b81526004016114d7969594939291
906145c9565b600060405180830381600087803b1580156114f157600080fd5b
505af1158015611505573d6000803e3d6000fd5b505050508282828e8e600181
81106115205761151f6140f1565b5b9050602002016020810190611535919061
3c1a565b73ffffffffffffffffffffffffffffffffffffffff166370a0823130
6040518263ffffffff1660e01b815260040161156d9190613f45565b60206040
5180830381865afa15801561158a573d6000803e3d6000fd5b50505050604051
3d601f19601f820116820180604052508101906115ae9190614135565b965096
5096509650505050975097509750979350505050565b60036000905490610100
0a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffff
ffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffff
ffffffffff1614611657576040517f08c379a000000000000000000000000000
000000000000000000000000000000815260040161164e90613fe3565b604051
80910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166108fc
349081150290604051600060405180830381858888f193505050501580156116
9d573d6000803e3d6000fd5b506001600760008373ffffffffffffffffffffff
ffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16
815260200190815260200160002060006101000a81548160ff02191690831515
02179055506000479050600081111561176e57600360009054906101000a9004
73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffff
ffffffffffffffffffffff166108fc8290811502906040516000604051808303
81858888f1935050505015801561176c573d6000803e3d6000fd5b505b505056
5b6000600760003373ffffffffffffffffffffffffffffffffffffffff1673ff
ffffffffffffffffffffffffffffffffffffff16815260200190815260200160
002060009054906101000a900460ff16611800576040517f08c379a000000000
00000000000000000000000000000000000000000000000081526004016117f7
906140d1565b60405180910390fd5b6000826020013583806080019061181791
906146b3565b6001818110611829576118286140f1565b5b9050602002016020
81019061183e9190613c1a565b73ffffffffffffffffffffffffffffffffffff
ffff166370a0823185606001602081019061186c9190613c1a565b6040518263
ffffffff1660e01b81526004016118889190613f45565b602060405180830381
865afa1580156118a5573d6000803e3d6000fd5b505050506040513d601f1960
1f820116820180604052508101906118c99190614135565b101590508015611b
1157600060648460a001358580608001906118ec91906146b3565b6000818110
6118fe576118fd6140f1565b5b90506020020160208101906119139190613c1a
565b73ffffffffffffffffffffffffffffffffffffffff166370a08231306040
518263ffffffff1660e01b815260040161194b9190613f45565b602060405180
830381865afa158015611968573d6000803e3d6000fd5b505050506040513d60
1f19601f8201168201806040525081019061198c9190614135565b6119969190
614191565b6119a09190614202565b90508380608001906119b291906146b356
5b60008181106119c4576119c36140f1565b5b90506020020160208101906119
d99190613c1a565b73ffffffffffffffffffffffffffffffffffffffff166309
5ea7b3856040016020810190611a079190613c1a565b836040518363ffffffff
1660e01b8152600401611a25929190614003565b602060405180830381600087
5af1158015611a44573d6000803e3d6000fd5b505050506040513d601f19601f
82011682018060405250810190611a689190614058565b508360400160208101
90611a7c9190613c1a565b73ffffffffffffffffffffffffffffffffffffffff
16635c11d795828660200135878060800190611aad91906146b3565b30610708
42611abc9190614233565b6040518763ffffffff1660e01b8152600401611add
969594939291906145c9565b600060405180830381600087803b158015611af7
57600080fd5b505af1158015611b0b573d6000803e3d6000fd5b50505050505b
80915050919050565b600080600080600760003373ffffffffffffffffffffff
ffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16
815260200190815260200160002060009054906101000a900460ff16611bac57
6040517f08c379a0000000000000000000000000000000000000000000000000
000000008152600401611ba3906140d1565b60405180910390fd5b6000878760
00818110611bc257611bc16140f1565b5b9050602002016020810190611bd791
90613c1a565b73ffffffffffffffffffffffffffffffffffffffff166370a082
31306040518263ffffffff1660e01b8152600401611c0f9190613f45565b6020
60405180830381865afa158015611c2c573d6000803e3d6000fd5b5050505060
40513d601f19601f82011682018060405250810190611c509190614135565b90
50600060648783611c629190614191565b611c6c9190614202565b905060008a
73ffffffffffffffffffffffffffffffffffffffff1663d06ca61f838c8c6040
518463ffffffff1660e01b8152600401611cad939291906143cb565b60006040
5180830381865afa158015611cca573d6000803e3d6000fd5b50505050604051
3d6000823e3d601f19601f82011682018060405250810190611cf3919061454c
565b905060008a8a6001818110611d0b57611d0a6140f1565b5b905060200201
6020810190611d209190613c1a565b73ffffffffffffffffffffffffffffffff
ffffffff166370a08231306040518263ffffffff1660e01b8152600401611d58
9190613f45565b602060405180830381865afa158015611d75573d6000803e3d
6000fd5b505050506040513d601f19601f82011682018060405250810190611d
999190614135565b90508c8260018451611dab9190614595565b81518110611d
bc57611dbb6140f1565b5b602002602001015110611ef3578a8a600081811061
1ddd57611ddc6140f1565b5b9050602002016020810190611df29190613c1a56
5b73ffffffffffffffffffffffffffffffffffffffff1663095ea7b38d856040
518363ffffffff1660e01b8152600401611e2c929190614003565b6020604051
808303816000875af1158015611e4b573d6000803e3d6000fd5b505050506040
513d601f19601f82011682018060405250810190611e6f9190614058565b508b
73ffffffffffffffffffffffffffffffffffffffff16635c11d795848f8e8e30
61070842611e9f9190614233565b6040518763ffffffff1660e01b8152600401
611ec0969594939291906145c9565b600060405180830381600087803b158015
611eda57600080fd5b505af1158015611eee573d6000803e3d6000fd5b505050
505b8383828d8d6001818110611f0a57611f096140f1565b5b90506020020160
20810190611f1f9190613c1a565b73ffffffffffffffffffffffffffffffffff
ffffff166370a08231306040518263ffffffff1660e01b8152600401611f5791
90613f45565b602060405180830381865afa158015611f74573d6000803e3d60
00fd5b505050506040513d601f19601f82011682018060405250810190611f98
9190614135565b97509750975097505050505095509550955095915050565b60
0360009054906101000a900473ffffffffffffffffffffffffffffffffffffff
ff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffff
ffffffffffffffffffffffffffff1614612040576040517f08c379a000000000
0000000000000000000000000000000000000000000000008152600401612037
90613fe3565b60405180910390fd5b600081905060008173ffffffffffffffff
ffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b
81526004016120809190613f45565b602060405180830381865afa1580156120
9d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060
4052508101906120c19190614135565b90508173ffffffffffffffffffffffff
ffffffffffffffff1663a9059cbb600360009054906101000a900473ffffffff
ffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b81
52600401612120929190614003565b6020604051808303816000875af1158015
61213f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201
80604052508101906121639190614058565b50505050565b6000600760003373
ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffff
ffffffffffffffffffff16815260200190815260200160002060009054906101
000a900460ff166121f7576040517f08c379a000000000000000000000000000
00000000000000000000000000000081526004016121ee906140d1565b604051
80910390fd5b6000826020013583806080019061220e91906146b3565b600181
81106122205761221f6140f1565b5b9050602002016020810190612235919061
3c1a565b73ffffffffffffffffffffffffffffffffffffffff166370a0823185
60600160208101906122639190613c1a565b6040518263ffffffff1660e01b81
5260040161227f9190613f45565b602060405180830381865afa15801561229c
573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040
52508101906122c09190614135565b1015905080156124405782806080019061
22da91906146b3565b60008181106122ec576122eb6140f1565b5b9050602002
0160208101906123019190613c1a565b73ffffffffffffffffffffffffffffff
ffffffffff1663095ea7b384604001602081019061232f9190613c1a565b8560
0001356040518363ffffffff1660e01b8152600401612351929190614003565b
6020604051808303816000875af1158015612370573d6000803e3d6000fd5b50
5050506040513d601f19601f8201168201806040525081019061239491906140
58565b508260400160208101906123a89190613c1a565b73ffffffffffffffff
ffffffffffffffffffffffff16635c11d7958460000135856020013586806080
01906123dd91906146b3565b30610708426123ec9190614233565b6040518763
ffffffff1660e01b815260040161240d969594939291906145c9565b60006040
5180830381600087803b15801561242757600080fd5b505af115801561243b57
3d6000803e3d6000fd5b505050505b80915050919050565b6000806000600760
003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffff
ffffffffffffffffffffffffff16815260200190815260200160002060009054
906101000a900460ff166124da576040517f08c379a000000000000000000000
00000000000000000000000000000000000081526004016124d1906140d1565b
60405180910390fd5b878760008181106124ee576124ed6140f1565b5b905060
20020160208101906125039190613c1a565b73ffffffffffffffffffffffffff
ffffffffffffff1663095ea7b3858c6040518363ffffffff1660e01b81526004
0161253d929190614003565b6020604051808303816000875af115801561255c
573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040
52508101906125809190614058565b508373ffffffffffffffffffffffffffff
ffffffffffff16635c11d7958b60008b8b30610708426125b19190614233565b
6040518763ffffffff1660e01b81526004016125d29695949392919061436f56
5b600060405180830381600087803b1580156125ec57600080fd5b505af11580
15612600573d6000803e3d6000fd5b5050505060008888600181811061261a57
6126196140f1565b5b905060200201602081019061262f9190613c1a565b73ff
ffffffffffffffffffffffffffffffffffffff166370a08231306040518263ff
ffffff1660e01b81526004016126679190613f45565b60206040518083038186
5afa158015612684573d6000803e3d6000fd5b505050506040513d601f19601f
820116820180604052508101906126a89190614135565b905060008989600081
81106126c0576126bf6140f1565b5b90506020020160208101906126d5919061
3c1a565b73ffffffffffffffffffffffffffffffffffffffff166370a0823130
6040518263ffffffff1660e01b815260040161270d9190613f45565b60206040
5180830381865afa15801561272a573d6000803e3d6000fd5b50505050604051
3d601f19601f8201168201806040525081019061274e9190614135565b905060
00600267ffffffffffffffff81111561276d5761276c61440e565b5b60405190
808252806020026020018201604052801561279b578160200160208202803683
3780820191505090505b5090508a8a60018181106127b2576127b16140f1565b
5b90506020020160208101906127c79190613c1a565b816000815181106127db
576127da6140f1565b5b602002602001019073ffffffffffffffffffffffffff
ffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16
815250508a8a6000818110612829576128286140f1565b5b9050602002016020
81019061283e9190613c1a565b81600181518110612852576128516140f1565b
5b602002602001019073ffffffffffffffffffffffffffffffffffffffff1690
8173ffffffffffffffffffffffffffffffffffffffff16815250508a8a600181
81106128a05761289f6140f1565b5b90506020020160208101906128b5919061
3c1a565b73ffffffffffffffffffffffffffffffffffffffff1663095ea7b388
856040518363ffffffff1660e01b81526004016128ef929190614003565b6020
604051808303816000875af115801561290e573d6000803e3d6000fd5b505050
506040513d601f19601f82011682018060405250810190612932919061405856
5b508673ffffffffffffffffffffffffffffffffffffffff16635c11d7958460
008430610708426129629190614233565b6040518663ffffffff1660e01b8152
60040161298295949392919061479c565b600060405180830381600087803b15
801561299c57600080fd5b505af11580156129b0573d6000803e3d6000fd5b50
50505082828c8c60008181106129ca576129c96140f1565b5b90506020020160
208101906129df9190613c1a565b73ffffffffffffffffffffffffffffffffff
ffffff166370a08231306040518263ffffffff1660e01b8152600401612a1791
90613f45565b602060405180830381865afa158015612a34573d6000803e3d60
00fd5b505050506040513d601f19601f82011682018060405250810190612a58
9190614135565b9550955095505050509750975097945050505050565b600760
003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffff
ffffffffffffffffffffffffff16815260200190815260200160002060009054
906101000a900460ff16612afa576040517f08c379a000000000000000000000
0000000000000000000000000000000000008152600401612af1906140d1565b
60405180910390fd5b60008282905011612b40576040517f08c379a000000000
0000000000000000000000000000000000000000000000008152600401612b37
90614842565b60405180910390fd5b600034905060008383905082612b569190
614202565b905060008484905083612b699190614862565b905060005b858590
50811015612c2b576000839050600187879050612b8e9190614595565b820361
2ba3578281612ba09190614233565b90505b6000878784818110612bb857612b
b76140f1565b5b9050602002016020810190612bcd9190613c1a565b90508073
ffffffffffffffffffffffffffffffffffffffff166108fc8390811502906040
51600060405180830381858888f19350505050158015612c15573d6000803e3d
6000fd5b5050508080612c239061465c565b915050612b6e565b506000479050
6000811115612ca457600360009054906101000a900473ffffffffffffffffff
ffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffff
ff166108fc829081150290604051600060405180830381858888f19350505050
158015612ca2573d6000803e3d6000fd5b505b505050505050565b6007600033
73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffff
ffffffffffffffffffffff168152602001908152602001600020600090549061
01000a900460ff16612d38576040517f08c379a0000000000000000000000000
000000000000000000000000000000008152600401612d2f906140d1565b6040
5180910390fd5b60005b82829050811015612e9d576000838383818110612d5b
57612d5a6140f1565b5b9050602002016020810190612d709190613c1a565b73
ffffffffffffffffffffffffffffffffffffffff166370a08231866040518263
ffffffff1660e01b8152600401612da89190613f45565b602060405180830381
865afa158015612dc5573d6000803e3d6000fd5b505050506040513d601f1960
1f82011682018060405250810190612de99190614135565b9050600081111561
2e89578473ffffffffffffffffffffffffffffffffffffffff166357fea7f585
8585818110612e2357612e226140f1565b5b9050602002016020810190612e38
9190613c1a565b306040518363ffffffff1660e01b8152600401612e56929190
614893565b600060405180830381600087803b158015612e7057600080fd5b50
5af1158015612e84573d6000803e3d6000fd5b505050505b508080612e959061
465c565b915050612d3b565b50505050565b600760003373ffffffffffffffff
ffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffff
ffff16815260200190815260200160002060009054906101000a900460ff1661
2f2f576040517f08c379a0000000000000000000000000000000000000000000
000000000000008152600401612f26906140d1565b60405180910390fd5b6000
8390508073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb84
846040518363ffffffff1660e01b8152600401612f6f929190614003565b6020
604051808303816000875af1158015612f8e573d6000803e3d6000fd5b505050
506040513d601f19601f82011682018060405250810190612fb2919061405856
5b5050505050565b600760003373ffffffffffffffffffffffffffffffffffff
ffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081
5260200160002060009054906101000a900460ff16613045576040517f08c379
a000000000000000000000000000000000000000000000000000000000815260
040161303c906140d1565b60405180910390fd5b60005b838390508110156131
b2576000848483818110613068576130676140f1565b5b905060200201602081
019061307d9190613c1a565b73ffffffffffffffffffffffffffffffffffffff
ff166370a08231306040518263ffffffff1660e01b81526004016130b5919061
3f45565b602060405180830381865afa1580156130d2573d6000803e3d6000fd
5b505050506040513d601f19601f820116820180604052508101906130f69190
614135565b905084848381811061310b5761310a6140f1565b5b905060200201
60208101906131209190613c1a565b73ffffffffffffffffffffffffffffffff
ffffffff1663a9059cbb84836040518363ffffffff1660e01b81526004016131
5a929190614003565b6020604051808303816000875af1158015613179573d60
00803e3d6000fd5b505050506040513d601f19601f8201168201806040525081
019061319d9190614058565b505080806131aa9061465c565b91505061304856
5b50505050565b60066020528060005260406000206000915054906101000a90
0473ffffffffffffffffffffffffffffffffffffffff1681565b600080600080
600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffff
ffffffffffffffffffffffffffffffff16815260200190815260200160002060
009054906101000a900460ff1661327d576040517f08c379a000000000000000
0000000000000000000000000000000000000000008152600401613274906140
d1565b60405180910390fd5b600087876000818110613293576132926140f156
5b5b90506020020160208101906132a89190613c1a565b73ffffffffffffffff
ffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b
81526004016132e09190613f45565b602060405180830381865afa1580156132
fd573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060
4052508101906133219190614135565b90506000606487836133339190614191
565b61333d9190614202565b905060008a73ffffffffffffffffffffffffffff
ffffffffffff1663d06ca61f838c8c6040518463ffffffff1660e01b81526004
0161337e939291906143cb565b600060405180830381865afa15801561339b57
3d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682
0180604052508101906133c4919061454c565b905060008a8a60018181106133
dc576133db6140f1565b5b90506020020160208101906133f19190613c1a565b
73ffffffffffffffffffffffffffffffffffffffff166370a082313060405182
63ffffffff1660e01b81526004016134299190613f45565b6020604051808303
81865afa158015613446573d6000803e3d6000fd5b505050506040513d601f19
601f8201168201806040525081019061346a9190614135565b90508c82600184
5161347c9190614595565b8151811061348d5761348c6140f1565b5b60200260
20010151106135c4578a8a60008181106134ae576134ad6140f1565b5b905060
20020160208101906134c39190613c1a565b73ffffffffffffffffffffffffff
ffffffffffffff1663095ea7b38d856040518363ffffffff1660e01b81526004
016134fd929190614003565b6020604051808303816000875af115801561351c
573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040
52508101906135409190614058565b508b73ffffffffffffffffffffffffffff
ffffffffffff16635c11d795848f8e8e30610708426135709190614233565b60
40518763ffffffff1660e01b8152600401613591969594939291906145c9565b
600060405180830381600087803b1580156135ab57600080fd5b505af1158015
6135bf573d6000803e3d6000fd5b505050505b8383828d8d60018181106135db
576135da6140f1565b5b90506020020160208101906135f09190613c1a565b73
ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263
ffffffff1660e01b81526004016136289190613f45565b602060405180830381
865afa158015613645573d6000803e3d6000fd5b505050506040513d601f1960
1f820116820180604052508101906136699190614135565b9750975097509750
5050505095509550955095915050565b600360009054906101000a900473ffff
ffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffff
ffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16
14613711576040517f08c379a000000000000000000000000000000000000000
000000000000000000815260040161370890613fe3565b60405180910390fd5b
60005b828290508110156137b157600060076000858585818110613738576137
376140f1565b5b905060200201602081019061374d9190613c1a565b73ffffff
ffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffff
ffffffffffffff16815260200190815260200160002060006101000a81548160
ff02191690831515021790555080806137a99061465c565b915050613714565b
505050565b600360009054906101000a900473ffffffffffffffffffffffffff
ffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373
ffffffffffffffffffffffffffffffffffffffff1614613846576040517f08c3
79a0000000000000000000000000000000000000000000000000000000008152
60040161383d90613fe3565b60405180910390fd5b8073ffffffffffffffffff
ffffffffffffffffffffff166108fc3490811502906040516000604051808303
81858888f1935050505015801561388c573d6000803e3d6000fd5b5060016008
60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffff
ffffffffffffffffffffffffffff168152602001908152602001600020600061
01000a81548160ff021916908315150217905550600047905060008111156139
5d57600360009054906101000a900473ffffffffffffffffffffffffffffffff
ffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290
81150290604051600060405180830381858888f1935050505015801561395b57
3d6000803e3d6000fd5b505b5050565b6000604051905090565b600080fd5b60
0080fd5b600073ffffffffffffffffffffffffffffffffffffffff8216905091
9050565b60006139a082613975565b9050919050565b6139b081613995565b81
146139bb57600080fd5b50565b6000813590506139cd816139a7565b92915050
565b6000819050919050565b6139e6816139d3565b81146139f157600080fd5b
50565b600081359050613a03816139dd565b92915050565b6000806040838503
1215613a2057613a1f61396b565b5b6000613a2e858286016139be565b925050
6020613a3f858286016139f4565b9150509250929050565b600080fd5b600080
fd5b600080fd5b60008083601f840112613a6e57613a6d613a49565b5b823590
5067ffffffffffffffff811115613a8b57613a8a613a4e565b5b602083019150
836020820283011115613aa757613aa6613a53565b5b9250929050565b600080
600080600080600060c0888a031215613acd57613acc61396b565b5b6000613a
db8a828b016139f4565b9750506020613aec8a828b016139f4565b9650506040
88013567ffffffffffffffff811115613b0d57613b0c613970565b5b613b198a
828b01613a58565b95509550506060613b2c8a828b016139be565b9350506080
613b3d8a828b016139f4565b92505060a0613b4e8a828b016139be565b915050
92959891949750929550565b613b66816139d3565b82525050565b6000608082
019050613b816000830187613b5d565b613b8e6020830186613b5d565b613b9b
6040830185613b5d565b613ba86060830184613b5d565b95945050505050565b
6000604082019050613bc66000830185613b5d565b613bd36020830184613b5d
565b9392505050565b60008060408385031215613bf157613bf061396b565b5b
6000613bff858286016139f4565b9250506020613c10858286016139be565b91
50509250929050565b600060208284031215613c3057613c2f61396b565b5b60
00613c3e848285016139be565b91505092915050565b60008060208385031215
613c5e57613c5d61396b565b5b600083013567ffffffffffffffff811115613c
7c57613c7b613970565b5b613c8885828601613a58565b925092505092509290
50565b600080fd5b600060c08284031215613caf57613cae613c94565b5b8190
5092915050565b600060208284031215613cce57613ccd61396b565b5b600082
013567ffffffffffffffff811115613cec57613ceb613970565b5b613cf88482
8501613c99565b91505092915050565b60008115159050919050565b613d1681
613d01565b82525050565b6000602082019050613d316000830184613d0d565b
92915050565b600080600080600060808688031215613d5357613d5261396b56
5b5b6000613d61888289016139f4565b9550506020613d72888289016139be56
5b945050604086013567ffffffffffffffff811115613d9357613d9261397056
5b5b613d9f88828901613a58565b93509350506060613db2888289016139f456
5b9150509295509295909350565b6000606082019050613dd46000830186613b
5d565b613de16020830185613b5d565b613dee6040830184613b5d565b949350
505050565b600080600060408486031215613e0f57613e0e61396b565b5b6000
613e1d868287016139be565b935050602084013567ffffffffffffffff811115
613e3e57613e3d613970565b5b613e4a86828701613a58565b92509250509250
925092565b600080600060608486031215613e6f57613e6e61396b565b5b6000
613e7d868287016139be565b9350506020613e8e868287016139be565b925050
6040613e9f868287016139f4565b9150509250925092565b6000806000604084
86031215613ec257613ec161396b565b5b600084013567ffffffffffffffff81
1115613ee057613edf613970565b5b613eec86828701613a58565b9350935050
6020613eff868287016139be565b9150509250925092565b6000602082840312
15613f1f57613f1e61396b565b5b6000613f2d848285016139f4565b91505092
915050565b613f3f81613995565b82525050565b6000602082019050613f5a60
00830184613f36565b92915050565b600082825260208201905092915050565b
7f4f6e6c7920746865206f776e65722063616e2063616c6c2074686973206675
6e60008201527f6374696f6e2e00000000000000000000000000000000000000
00000000000000602082015250565b6000613fcd602683613f60565b9150613f
d882613f71565b604082019050919050565b6000602082019050818103600083
0152613ffc81613fc0565b9050919050565b6000604082019050614018600083
0185613f36565b6140256020830184613b5d565b9392505050565b6140358161
3d01565b811461404057600080fd5b50565b6000815190506140528161402c56
5b92915050565b60006020828403121561406e5761406d61396b565b5b600061
407c84828501614043565b91505092915050565b7f7468697300000000000000
000000000000000000000000000000000000000000600082015250565b600061
40bb600483613f60565b91506140c682614085565b602082019050919050565b
600060208201905081810360008301526140ea816140ae565b9050919050565b
7f4e487b71000000000000000000000000000000000000000000000000000000
00600052603260045260246000fd5b60008151905061412f816139dd565b9291
5050565b60006020828403121561414b5761414a61396b565b5b600061415984
828501614120565b91505092915050565b7f4e487b7100000000000000000000
000000000000000000000000000000000000600052601160045260246000fd5b
600061419c826139d3565b91506141a7836139d3565b92508282026141b58161
39d3565b915082820484148315176141cc576141cb614162565b5b5092915050
565b7f4e487b7100000000000000000000000000000000000000000000000000
000000600052601260045260246000fd5b600061420d826139d3565b91506142
18836139d3565b925082614228576142276141d3565b5b828204905092915050
565b600061423e826139d3565b9150614249836139d3565b9250828201905080
82111561426157614260614162565b5b92915050565b6000819050919050565b
6000819050919050565b600061429661429161428c84614267565b614271565b
6139d3565b9050919050565b6142a68161427b565b82525050565b6000828252
60208201905092915050565b6000819050919050565b6142d081613995565b82
525050565b60006142e283836142c7565b60208301905092915050565b600061
42fd60208401846139be565b905092915050565b600060208201905091905056
5b600061431e83856142ac565b9350614329826142bd565b8060005b85811015
6143625761433f82846142ee565b61434988826142d6565b9750614354836143
05565b92505060018101905061432d565b5085925050509392505050565b6000
60a0820190506143846000830189613b5d565b614391602083018861429d565b
81810360408301526143a4818688614312565b90506143b36060830185613f36
565b6143c06080830184613b5d565b979650505050505050565b600060408201
90506143e06000830186613b5d565b81810360208301526143f3818486614312
565b9050949350505050565b6000601f19601f8301169050919050565b7f4e48
7b71000000000000000000000000000000000000000000000000000000006000
52604160045260246000fd5b614446826143fd565b810181811067ffffffffff
ffffff821117156144655761446461440e565b5b80604052505050565b600061
4478613961565b9050614484828261443d565b919050565b600067ffffffffff
ffffff8211156144a4576144a361440e565b5b60208202905060208101905091
9050565b60006144c86144c384614489565b61446e565b905080838252602082
019050602084028301858111156144eb576144ea613a53565b5b835b81811015
61451457806145008882614120565b8452602084019350506020810190506144
ed565b5050509392505050565b600082601f83011261453357614532613a4956
5b5b81516145438482602086016144b5565b91505092915050565b6000602082
840312156145625761456161396b565b5b600082015167ffffffffffffffff81
11156145805761457f613970565b5b61458c8482850161451e565b9150509291
5050565b60006145a0826139d3565b91506145ab836139d3565b925082820390
50818111156145c3576145c2614162565b5b92915050565b600060a082019050
6145de6000830189613b5d565b6145eb6020830188613b5d565b818103604083
01526145fe818688614312565b905061460d6060830185613f36565b61461a60
80830184613b5d565b979650505050505050565b600060608201905061463a60
00830186613f36565b6146476020830185613f36565b6146546040830184613b
5d565b949350505050565b6000614667826139d3565b91507fffffffffffffff
ffffffffffffffffffffffffffffffffffffffffffffffffff82036146995761
4698614162565b5b600182019050919050565b600080fd5b600080fd5b600080
fd5b600080833560016020038436030381126146d0576146cf6146a4565b5b80
840192508235915067ffffffffffffffff8211156146f2576146f16146a9565b
5b60208301925060208202360383131561470e5761470d6146ae565b5b509250
929050565b600081519050919050565b6000819050602082019050919050565b
6000602082019050919050565b600061474982614716565b61475381856142ac
565b935061475e83614721565b8060005b8381101561478f5781516147768882
6142d6565b975061478183614731565b925050600181019050614762565b5085
935050505092915050565b600060a0820190506147b16000830188613b5d565b
6147be602083018761429d565b81810360408301526147d0818661473e565b90
506147df6060830185613f36565b6147ec6080830184613b5d565b9695505050
505050565b7f4e6f20726563697069656e747300000000000000000000000000
000000000000600082015250565b600061482c600d83613f60565b9150614837
826147f6565b602082019050919050565b600060208201905081810360008301
5261485b8161481f565b9050919050565b600061486d826139d3565b91506148
78836139d3565b925082614888576148876141d3565b5b828206905092915050
565b60006040820190506148a86000830185613f36565b6148b5602083018461
3f36565b939250505056fea26469706673582212208e9545c517ddc9fa7e7ed2
56982b336a625a415d583b712a02574c727c480bb364736f6c63430008110033