Balances

Select type ERC-20 (778) ERC-1155 (3)
+ 0.00001223 WBTC Id: ethereum-erc-20/0x2260fac5e5542a773aa44fbcfedf7c193bc2c599 Name: Wrapped BTC Verified currency 1.27 USD
+ 0.000000000000000000 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency 0.00 USD
+ 0.000000 USDT Id: ethereum-erc-20/0xdac17f958d2ee523a2206206994597c13d831ec7 Name: Tether USD Verified currency 0.00 USD
+ 0 CHI Id: ethereum-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch
+ 0.000000000000000000000000000 SPRM Id: ethereum-erc-20/0x00008110c8c2a752903249537ff625a489c25000 Name: Spectrum
+ 0.000000000000000000 UFT Id: ethereum-erc-20/0x0202be363b8a4820f3f4de7faf5224ff05943ab1 Name: UniLend Finance Token
+ 0.000000000 WEENEREUM Id: ethereum-erc-20/0x02785245dc79f9c484e11d625e78d413922a080e Name: Halloween on Eth
+ 0.000000000000000000 MOOSE Id: ethereum-erc-20/0x027dca585a097ed61438f5a3545fdcfb10360296 Name: Moose Finance
+ 0.000000000000000000 BABYDODO Id: ethereum-erc-20/0x02a3c3d0e51679a16a5cc0a2999530febae93b9c Name: Baby DODO
+ 0.000000000 GROK Id: ethereum-erc-20/0x02bffb517764e83b18aa1fe312d1bb8459f0689c Name: ELON GROK
+ ? claim rewards on wrappedbtc.net Id: ethereum-erc-1155/0x1e21559844141503f2f05c5a3b086065b235441b Name: wrappedbtc.net
+ ? g Id: ethereum-erc-1155/0x3c390316797d4050f5d30763eb3285832306ea83 Name: wbtcprotocol.org
+ ? Airdrop Id: ethereum-erc-1155/0xd440c54b2095d1d89ec902f6c9391044c15642b6 Name: wrappedbtc.org

History

Types:
Select type Main Internal ERC-20 ERC-1155
Date & time Transaction id Amount Status

0x852de75b5664373b6417e80dd2a2afe73833f73544b866a792d1491884d9d862

+

1 g Id: ethereum-erc-1155/0x3c390316797d4050f5d30763eb3285832306ea83 Name: wbtcprotocol.org

#0

Success

0x02019793cd3ffe78357f942e18808f3d2f1a78d1d7ff83b6d2e58dac39e180ab

+

1 claim rewards on wrappedbtc.net Id: ethereum-erc-1155/0x1e21559844141503f2f05c5a3b086065b235441b Name: wrappedbtc.net

#0

Success

0x5a4a52a808928b3bed307063b9bac07940e3394df02c347ed02a8367b099da12

-

0.133811212233871019 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency

503.11 USD

Success

0x5a4a52a808928b3bed307063b9bac07940e3394df02c347ed02a8367b099da12

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

-

0 CHI Id: ethereum-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

+

0.035451036912101526 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency

132.58 USD

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

-

22,928,138.572338475 GME Id: ethereum-erc-20/0xc56c7a0eaa804f854b536a5f3d5f49d2ec4b12b8 Name: GameStop

Success

0xdc8f85ed8744d721bf7ccd40c33ee97ed8d9774bf7d757e2ac0c94d363e5b2f3

+

0.047559041660129893 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency

177.87 USD

Success

0xdc8f85ed8744d721bf7ccd40c33ee97ed8d9774bf7d757e2ac0c94d363e5b2f3

-

0 CHI Id: ethereum-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success
Date & time Transaction id Amount Status

0x5a4a52a808928b3bed307063b9bac07940e3394df02c347ed02a8367b099da12

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xdc8f85ed8744d721bf7ccd40c33ee97ed8d9774bf7d757e2ac0c94d363e5b2f3

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x4bf32ffba1d602010736390e7f724fcb19017eda7c1d54fcbce74c1428109532

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xec5cde9e1d58d8188caed5d5607343e966770fe2b95b23532347827ca5329c2d

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xecc1198ec3460db49a086ed58e8119cd2508f97549d4613f9ee6fe5c92e20ac1

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x8e8890b49f4398f3fa3a96fd29f1b5ca7fc12869410c078bdd474c1da49f60ad

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x798fda125108af4a10fd8187c959087fda927757eda94ec3be369b64483b7fba

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x03aa3f78ed305e45799defdd3a2e295959976d42d513a2073cb5e2a7755f7588

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xf9f1570aff1096c3141a4594d2a8f6be3f46e1a0091704532c220333c676adf4

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0x29cf75f6bdc627e0f15acd9f2d765da603cf9b88d7564202dc833f1b37d8f0ea

-

0.020000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

32.74 USD

Success
Date & time Transaction id Amount Status

0x5a4a52a808928b3bed307063b9bac07940e3394df02c347ed02a8367b099da12

-

0.133811212233871019 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency

503.11 USD

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

-

0 CHI Id: ethereum-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

+

0.035451036912101526 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency

132.58 USD

Success

0xc4d683604babf032923ea1b5ed25665833f8892978b1972bd5968be82a0d170a

-

22,928,138.572338475 GME Id: ethereum-erc-20/0xc56c7a0eaa804f854b536a5f3d5f49d2ec4b12b8 Name: GameStop

Success

0xdc8f85ed8744d721bf7ccd40c33ee97ed8d9774bf7d757e2ac0c94d363e5b2f3

-

0 CHI Id: ethereum-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success

0xdc8f85ed8744d721bf7ccd40c33ee97ed8d9774bf7d757e2ac0c94d363e5b2f3

+

0.047559041660129893 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency

177.87 USD

Success

0xdc8f85ed8744d721bf7ccd40c33ee97ed8d9774bf7d757e2ac0c94d363e5b2f3

-

2,945,502.864684983 DEDE Id: ethereum-erc-20/0xdede9629378114d545209591d093d69b23c6defb Name: Dede

Success

0x4bf32ffba1d602010736390e7f724fcb19017eda7c1d54fcbce74c1428109532

-

0 CHI Id: ethereum-erc-20/0x0000000000004946c0e9f43f4dee607b0ef1fa1c Name: Chi Gastoken by 1inch

Success

0x4bf32ffba1d602010736390e7f724fcb19017eda7c1d54fcbce74c1428109532

+

0.021839820916809243 WETH Id: ethereum-erc-20/0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 Name: Wrapped Ether Verified currency

81.68 USD

Success

0x4bf32ffba1d602010736390e7f724fcb19017eda7c1d54fcbce74c1428109532

-

3,007,122,950,792.184612441 SADGE Id: ethereum-erc-20/0xe6ac2980e38fd3298438c33be93d23bfb2243f29 Name: Sadge

Success
Date & time Transaction id Amount Status

0x852de75b5664373b6417e80dd2a2afe73833f73544b866a792d1491884d9d862

+

1 g Id: ethereum-erc-1155/0x3c390316797d4050f5d30763eb3285832306ea83 Name: wbtcprotocol.org

#0

Success

0x02019793cd3ffe78357f942e18808f3d2f1a78d1d7ff83b6d2e58dac39e180ab

+

1 claim rewards on wrappedbtc.net Id: ethereum-erc-1155/0x1e21559844141503f2f05c5a3b086065b235441b Name: wrappedbtc.net

#0

Success

0x9a740866676cfca87fbb03ec4f9e637515d0d5314f40b71b3894d1be8433e8c5

+

1 Airdrop Id: ethereum-erc-1155/0xd440c54b2095d1d89ec902f6c9391044c15642b6 Name: wrappedbtc.org

#0

Success
Types:
Select type Main Internal ERC-20 ERC-1155

Special data

  • Nonce: 1
  • Is contract? Yes
  • Contract code:

    0x6080604052600436106101445760003560e01c80638d6e230a116100b6578063c1eb5ddd1161006f578063c1eb5ddd14610c12578063c1ffccca14610c69578063d449a83214610d04578063dad69c2014610d6f578063e46e807d14610dc0578063f7888aec14610e5b5761014b565b80638d6e230a1461091f5780639bbebbc1146109ba578063a80db93a14610a15578063b735b89b14610a2c578063bb7b9c7614610a7d578063c03646ba14610bc15761014b565b80635b03891d116101085780635b03891d146105b557806361e0b77f146106465780636c723403146107175780636cf4ecb6146107bc57806376a41c5c1461086157806384c469f1146108e45761014b565b8063190b3a7414610150578063192128b21461029d57806332749461146103e15780634327e8b51461048d57806353c82172146105105761014b565b3661014b57005b600080fd5b34801561015c57600080fd5b50610287600480360360c081101561017357600080fd5b810190808035906020019064010000000081111561019057600080fd5b8201836020820111156101a257600080fd5b803590602001918460208302840111640100000000831117156101c457600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610ee0565b6040518082815260200191505060405180910390f35b3480156102a957600080fd5b5061038a600480360360608110156102c057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561030757600080fd5b82018360208201111561031957600080fd5b8035906020019184602083028401116401000000008311171561033b57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f82011690508083019250505050505050919291929050505061143f565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156103cd5780820151818401526020810190506103b2565b505050509050019250505060405180910390f35b3480156103ed57600080fd5b506104706004803603606081101561040457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506115b9565b604051808381526020018281526020019250505060405180910390f35b34801561049957600080fd5b506104fa600480360360808110156104b057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190803590602001909291908035906020019092919050505061176b565b6040518082815260200191505060405180910390f35b34801561051c57600080fd5b5061059f6004803603606081101561053357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611813565b6040518082815260200191505060405180910390f35b3480156105c157600080fd5b50610644600480360360608110156105d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a54565b005b34801561065257600080fd5b506106d56004803603606081101561066957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050612002565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561072357600080fd5b506107ba600480360360a081101561073a57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919050505061217e565b005b3480156107c857600080fd5b5061085f600480360360a08110156107df57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190929190505050612928565b005b34801561086d57600080fd5b506108ce6004803603608081101561088457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019092919080359060200190929190505050612e50565b6040518082815260200191505060405180910390f35b3480156108f057600080fd5b5061091d6004803603602081101561090757600080fd5b8101908080359060200190929190505050612ef8565b005b34801561092b57600080fd5b506109b86004803603608081101561094257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050613035565b005b3480156109c657600080fd5b50610a13600480360360408110156109dd57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061377f565b005b348015610a2157600080fd5b50610a2a61386f565b005b348015610a3857600080fd5b50610a7b60048036036020811015610a4f57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919050505061399a565b005b348015610a8957600080fd5b50610b6a60048036036060811015610aa057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919080359060200190640100000000811115610ae757600080fd5b820183602082011115610af957600080fd5b80359060200191846020830284011164010000000083111715610b1b57600080fd5b919080806020026020016040519081016040528093929190818152602001838360200280828437600081840152601f19601f820116905080830192505050505050509192919290505050613b40565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610bad578082015181840152602081019050610b92565b505050509050019250505060405180910390f35b348015610bcd57600080fd5b50610c1060048036036020811015610be457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613cba565b005b348015610c1e57600080fd5b50610c27613dd5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b348015610c7557600080fd5b50610d0260048036036080811015610c8c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050613df9565b005b348015610d1057600080fd5b50610d5360048036036020811015610d2757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050614543565b604051808260ff1660ff16815260200191505060405180910390f35b348015610d7b57600080fd5b50610dbe60048036036020811015610d9257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506145cd565b005b348015610dcc57600080fd5b50610e5960048036036080811015610de357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506146e9565b005b348015610e6757600080fd5b50610eca60048036036040811015610e7e57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050614c92565b6040518082815260200191505060405180910390f35b600080610eee878686611813565b9050610ef8615b16565b88816000018190525087816020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508681604001818152505085816060019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505084816080019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050838160a0018181525050600080610fd78360200151846060015185608001516115b9565b91509150600066038d7ea4c6800090506000846080015173ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561103357600080fd5b505afa158015611047573d6000803e3d6000fd5b505050506040513d602081101561105d57600080fd5b810190808051906020019092919050505060ff169050600080600090506000809050876080015173ffffffffffffffffffffffffffffffffffffffff1688600001516000815181106110ab57fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614156111be576001915060008860a0015114156111385760006110f689602001518a60400151898b61176b565b9050611130896020015187611114848c614d5490919063ffffffff16565b61112b8d604001518c614d9e90919063ffffffff16565b61176b565b9350506111b9565b60008860400151905060606111568a60200151838c6000015161143f565b90506111b48a60200151886111888460018151811061117157fe5b60200260200101518d614d5490919063ffffffff16565b6111af8560008151811061119857fe5b60200260200101518d614d9e90919063ffffffff16565b61176b565b945050505b611325565b876080015173ffffffffffffffffffffffffffffffffffffffff16886000015160018a600001515103815181106111f157fe5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1614156113245760008860a0015114156112af57606061123b89602001518a604001518b60000151613b40565b90506112a78960200151876112748460028e6000015151038151811061125d57fe5b60200260200101518c614d9e90919063ffffffff16565b6112a28560018f6000015151038151811061128b57fe5b60200260200101518c614d5490919063ffffffff16565b61176b565b935050611323565b60008860400151905060606112cd8a60200151838c6000015161143f565b905061131e8a60200151886113068460028f600001515103815181106112ef57fe5b60200260200101518d614d9e90919063ffffffff16565b611319868d614d5490919063ffffffff16565b61176b565b945050505b5b5b601284101561137a5761137361134a85601203600a0a85614e2690919063ffffffff16565b611365670de0b6b3a764000088614e2690919063ffffffff16565b614eac90919063ffffffff16565b90506113aa565b6113a783611399670de0b6b3a764000088614e2690919063ffffffff16565b614eac90919063ffffffff16565b90505b600082146113f0576113eb896113dd6127106113cf858e614d5490919063ffffffff16565b614e2690919063ffffffff16565b614eac90919063ffffffff16565b61142a565b6114298961141b61271061140d8d86614d5490919063ffffffff16565b614e2690919063ffffffff16565b614eac90919063ffffffff16565b5b99505050505050505050509695505050505050565b60608373ffffffffffffffffffffffffffffffffffffffff16631f00ca7484846040518363ffffffff1660e01b81526004018083815260200180602001828103825283818151815260200191508051906020019060200280838360005b838110156114b757808201518184015260208101905061149c565b50505050905001935050505060006040518083038186803b1580156114db57600080fd5b505afa1580156114ef573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561151957600080fd5b810190808051604051939291908464010000000082111561153957600080fd5b8382019150602082018581111561154f57600080fd5b825186602082028301116401000000008211171561156c57600080fd5b8083526020830192505050908051906020019060200280838360005b838110156115a3578082015181840152602081019050611588565b5050505090500160405250505090509392505050565b60008060006115c9868686612002565b9050600081905060008173ffffffffffffffffffffffffffffffffffffffff16630dfe16816040518163ffffffff1660e01b815260040160206040518083038186803b15801561161857600080fd5b505afa15801561162c573d6000803e3d6000fd5b505050506040513d602081101561164257600080fd5b810190808051906020019092919050505090506000808373ffffffffffffffffffffffffffffffffffffffff16630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561169e57600080fd5b505afa1580156116b2573d6000803e3d6000fd5b505050506040513d60608110156116c857600080fd5b81019080805190602001909291908051906020019092919080519060200190929190505050506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506000808473ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff161461174f578284611752565b83835b9150915081819850985050505050505050935093915050565b60008473ffffffffffffffffffffffffffffffffffffffff1663054d50d48585856040518463ffffffff1660e01b815260040180848152602001838152602001828152602001935050505060206040518083038186803b1580156117ce57600080fd5b505afa1580156117e2573d6000803e3d6000fd5b505050506040513d60208110156117f857600080fd5b81019080805190602001909291905050509050949350505050565b60008066038d7ea4c6800090506060600267ffffffffffffffff8111801561183a57600080fd5b506040519080825280602002602001820160405280156118695781602001602082028036833780820191505090505b509050848160008151811061187a57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505083816001815181106118c257fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506060611909878484613b40565b905060008573ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561195357600080fd5b505afa158015611967573d6000803e3d6000fd5b505050506040513d602081101561197d57600080fd5b810190808051906020019092919050505060ff16905060008090506012821015611a01576119fa6119d183601203600a0a856001815181106119bb57fe5b6020026020010151614e2690919063ffffffff16565b6119ec670de0b6b3a764000088614e2690919063ffffffff16565b614eac90919063ffffffff16565b9050611a45565b611a4283600181518110611a1157fe5b6020026020010151611a34670de0b6b3a764000088614e2690919063ffffffff16565b614eac90919063ffffffff16565b90505b80955050505050509392505050565b60005a9050600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611b18576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f6e6f74206f6e20746865207768697465206c697374000000000000000000000081525060200191505060405180910390fd5b60008373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611b9757600080fd5b505afa158015611bab573d6000803e3d6000fd5b505050506040513d6020811015611bc157600080fd5b8101908080519060200190929190505050905060008111611c4a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f746f6b656e206e6f74206275790000000000000000000000000000000000000081525060200191505060405180910390fd5b6000611c57868686612002565b9050611c64858284614ef6565b600080611c728888886115b9565b915091506000611d42838973ffffffffffffffffffffffffffffffffffffffff166370a08231876040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015611cf957600080fd5b505afa158015611d0d573d6000803e3d6000fd5b505050506040513d6020811015611d2357600080fd5b8101908080519060200190929190505050614d5490919063ffffffff16565b90506000611d528a83868661176b565b905060008873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff1610611d8f5788611d91565b895b90506000808273ffffffffffffffffffffffffffffffffffffffff168c73ffffffffffffffffffffffffffffffffffffffff1614611dd157836000611dd5565b6000845b915091508773ffffffffffffffffffffffffffffffffffffffff1663022c0d9f838330600067ffffffffffffffff81118015611e1057600080fd5b506040519080825280601f01601f191660200182016040528015611e435781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015611ed1578082015181840152602081019050611eb6565b50505050905090810190601f168015611efe5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015611f2057600080fd5b505af1158015611f34573d6000803e3d6000fd5b505050505050505050505050506d4946c0e9f43f4dee607b0ef1fa1c73ffffffffffffffffffffffffffffffffffffffff16636366b93661a3db61374a60003690506010025a866152080103010181611f8957fe5b046040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015611fc057600080fd5b505af1158015611fd4573d6000803e3d6000fd5b505050506040513d6020811015611fea57600080fd5b81019080805190602001909291905050505050505050565b6000808473ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b15801561204b57600080fd5b505afa15801561205f573d6000803e3d6000fd5b505050506040513d602081101561207557600080fd5b810190808051906020019092919050505090508073ffffffffffffffffffffffffffffffffffffffff1663e6a4390585856040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019250505060206040518083038186803b15801561213957600080fd5b505afa15801561214d573d6000803e3d6000fd5b505050506040513d602081101561216357600080fd5b81019080805190602001909291905050509150509392505050565b60005a9050600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16612242576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f6e6f74206f6e20746865207768697465206c697374000000000000000000000081525060200191505060405180910390fd5b6060600267ffffffffffffffff8111801561225c57600080fd5b5060405190808252806020026020018201604052801561228b5781602001602082028036833780820191505090505b509050858160008151811061229c57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505084816001815181106122e457fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050606061232b888684613b40565b905060008160018151811061233c57fe5b6020026020010151905060006123538a8a8a612002565b9050612360898289614ef6565b60008873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff161061239b578861239d565b895b90506000808273ffffffffffffffffffffffffffffffffffffffff168c73ffffffffffffffffffffffffffffffffffffffff16146123f157856001815181106123e257fe5b60200260200101516000612409565b60008660018151811061240057fe5b60200260200101515b915091508373ffffffffffffffffffffffffffffffffffffffff1663022c0d9f838330600067ffffffffffffffff8111801561244457600080fd5b506040519080825280601f01601f1916602001820160405280156124775781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b838110156125055780820151818401526020810190506124ea565b50505050905090810190601f1680156125325780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561255457600080fd5b505af1158015612568573d6000803e3d6000fd5b5050505060008b73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156125eb57600080fd5b505afa1580156125ff573d6000803e3d6000fd5b505050506040513d602081101561261557600080fd5b8101908080519060200190929190505050905061266061265160646126438d8a614e2690919063ffffffff16565b614eac90919063ffffffff16565b87614d5490919063ffffffff16565b8110156126d5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600f8152602001807f6275792074617820746f6f20626967000000000000000000000000000000000081525060200191505060405180910390fd5b60006126eb606483614eac90919063ffffffff16565b90506126f88d3083614ef6565b6127c28d73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561277857600080fd5b505afa15801561278c573d6000803e3d6000fd5b505050506040513d60208110156127a257600080fd5b810190808051906020019092919050505083614d5490919063ffffffff16565b6127e860646127da8e85614e2690919063ffffffff16565b614eac90919063ffffffff16565b101561285c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260108152602001807f73656c6c2074617820746f6f206269670000000000000000000000000000000081525060200191505060405180910390fd5b5050505050505050506d4946c0e9f43f4dee607b0ef1fa1c73ffffffffffffffffffffffffffffffffffffffff16636366b93661a3db61374a60003690506010025a8661520801030101816128ad57fe5b046040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b1580156128e457600080fd5b505af11580156128f8573d6000803e3d6000fd5b505050506040513d602081101561290e57600080fd5b810190808051906020019092919050505050505050505050565b60005a9050600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166129ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f6e6f74206f6e20746865207768697465206c697374000000000000000000000081525060200191505060405180910390fd5b6060600267ffffffffffffffff81118015612a0657600080fd5b50604051908082528060200260200182016040528015612a355781602001602082028036833780820191505090505b5090508581600081518110612a4657fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508481600181518110612a8e57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506060612ad5888684613b40565b90508381600181518110612ae557fe5b60200260200101511015612b61576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260118152602001807f65746820707269636520746f6f2062696700000000000000000000000000000081525060200191505060405180910390fd5b6000612b6e898989612002565b9050612b7b888288614ef6565b60008773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1610612bb65787612bb8565b885b90506000808273ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff1614612c0c5784600181518110612bfd57fe5b60200260200101516000612c24565b600085600181518110612c1b57fe5b60200260200101515b915091508373ffffffffffffffffffffffffffffffffffffffff1663022c0d9f838330600067ffffffffffffffff81118015612c5f57600080fd5b506040519080825280601f01601f191660200182016040528015612c925781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015612d20578082015181840152602081019050612d05565b50505050905090810190601f168015612d4d5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015612d6f57600080fd5b505af1158015612d83573d6000803e3d6000fd5b505050505050505050506d4946c0e9f43f4dee607b0ef1fa1c73ffffffffffffffffffffffffffffffffffffffff16636366b93661a3db61374a60003690506010025a866152080103010181612dd557fe5b046040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015612e0c57600080fd5b505af1158015612e20573d6000803e3d6000fd5b505050506040513d6020811015612e3657600080fd5b810190808051906020019092919050505050505050505050565b60008473ffffffffffffffffffffffffffffffffffffffff166385f8c2598585856040518463ffffffff1660e01b815260040180848152602001838152602001828152602001935050505060206040518083038186803b158015612eb357600080fd5b505afa158015612ec7573d6000803e3d6000fd5b505050506040513d6020811015612edd57600080fd5b81019080805190602001909291905050509050949350505050565b7f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612fb9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f61646d696e3a2077757420646f20796f75207472793f0000000000000000000081525060200191505060405180910390fd5b6d4946c0e9f43f4dee607b0ef1fa1c73ffffffffffffffffffffffffffffffffffffffff1663a0712d68826040518263ffffffff1660e01b815260040180828152602001915050600060405180830381600087803b15801561301a57600080fd5b505af115801561302e573d6000803e3d6000fd5b5050505050565b6060600267ffffffffffffffff8111801561304f57600080fd5b5060405190808252806020026020018201604052801561307e5781602001602082028036833780820191505090505b509050838160008151811061308f57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505082816001815181106130d757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050606061311e868484613b40565b905060008160018151811061312f57fe5b60200260200101519050613145878787876150ef565b60008573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b1580156131c457600080fd5b505afa1580156131d8573d6000803e3d6000fd5b505050506040513d60208110156131ee57600080fd5b8101908080519060200190929190505050905060008773ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561328057600080fd5b505afa158015613294573d6000803e3d6000fd5b505050506040513d60208110156132aa57600080fd5b810190808051906020019092919050505090506060600267ffffffffffffffff811180156132d757600080fd5b506040519080825280602002602001820160405280156133065781602001602082028036833780820191505090505b509050878160008151811061331757fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050888160018151811061335f57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060606133a68b8584613b40565b90506000816001815181106133b757fe5b602002602001015190506133cc8c8b8d61540c565b60008b73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561344b57600080fd5b505afa15801561345f573d6000803e3d6000fd5b505050506040513d602081101561347557600080fd5b81019080805190602001909291905050509050600061349d8683614d5490919063ffffffff16565b905060018014156134ad8961583a565b6134b68961583a565b6134bf8661583a565b6134c88561583a565b60405160200180807f7072696e745461783a000000000000000000000000000000000000000000000081525060090185805190602001908083835b602083106135265780518252602082019150602081019050602083039250613503565b6001836020036101000a038019825116818451168082178552505050505050905001807f2d0000000000000000000000000000000000000000000000000000000000000081525060010184805190602001908083835b6020831061359f578051825260208201915060208101905060208303925061357c565b6001836020036101000a038019825116818451168082178552505050505050905001807f2d0000000000000000000000000000000000000000000000000000000000000081525060010183805190602001908083835b6020831061361857805182526020820191506020810190506020830392506135f5565b6001836020036101000a038019825116818451168082178552505050505050905001807f2d0000000000000000000000000000000000000000000000000000000000000081525060010182805190602001908083835b60208310613691578051825260208201915060208101905060208303925061366e565b6001836020036101000a0380198251168184511680821785525050505050509050019450505050506040516020818303038152906040529061376e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015613733578082015181840152602081019050613718565b50505050905090810190601f1680156137605780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050505050505050505050505050565b7f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613840576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f61646d696e3a2077757420646f20796f75207472793f0000000000000000000081525060200191505060405180910390fd5b61386b827f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185183614ef6565b5050565b7f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613930576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f61646d696e3a2077757420646f20796f75207472793f0000000000000000000081525060200191505060405180910390fd5b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015613997573d6000803e3d6000fd5b50565b7f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613a5b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f61646d696e3a2077757420646f20796f75207472793f0000000000000000000081525060200191505060405180910390fd5b613b3d817f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a18518373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015613afd57600080fd5b505afa158015613b11573d6000803e3d6000fd5b505050506040513d6020811015613b2757600080fd5b8101908080519060200190929190505050614ef6565b50565b60608373ffffffffffffffffffffffffffffffffffffffff1663d06ca61f84846040518363ffffffff1660e01b81526004018083815260200180602001828103825283818151815260200191508051906020019060200280838360005b83811015613bb8578082015181840152602081019050613b9d565b50505050905001935050505060006040518083038186803b158015613bdc57600080fd5b505afa158015613bf0573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052506020811015613c1a57600080fd5b8101908080516040519392919084640100000000821115613c3a57600080fd5b83820191506020820185811115613c5057600080fd5b8251866020820283011164010000000082111715613c6d57600080fd5b8083526020830192505050908051906020019060200280838360005b83811015613ca4578082015181840152602081019050613c89565b5050505090500160405250505090509392505050565b7f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614613d7b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f61646d696e3a2077757420646f20796f75207472793f0000000000000000000081525060200191505060405180910390fd5b60018060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b7f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185181565b6060600267ffffffffffffffff81118015613e1357600080fd5b50604051908082528060200260200182016040528015613e425781602001602082028036833780820191505090505b5090508381600081518110613e5357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508281600181518110613e9b57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506060613ee2868484613b40565b9050600081600181518110613ef357fe5b60200260200101519050613f09878787876150ef565b60008573ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015613f8857600080fd5b505afa158015613f9c573d6000803e3d6000fd5b505050506040513d6020811015613fb257600080fd5b8101908080519060200190929190505050905060008773ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561404457600080fd5b505afa158015614058573d6000803e3d6000fd5b505050506040513d602081101561406e57600080fd5b810190808051906020019092919050505090506060600267ffffffffffffffff8111801561409b57600080fd5b506040519080825280602002602001820160405280156140ca5781602001602082028036833780820191505090505b50905087816000815181106140db57fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050888160018151811061412357fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050606061416a8b8584613b40565b905060008160018151811061417b57fe5b602002602001015190506141908c8b8d61540c565b60008b73ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561420f57600080fd5b505afa158015614223573d6000803e3d6000fd5b505050506040513d602081101561423957600080fd5b8101908080519060200190929190505050905060006142618683614d5490919063ffffffff16565b905060018014156142718961583a565b61427a8961583a565b6142838661583a565b61428c8561583a565b60405160200180807f7072696e745461783a000000000000000000000000000000000000000000000081525060090185805190602001908083835b602083106142ea57805182526020820191506020810190506020830392506142c7565b6001836020036101000a038019825116818451168082178552505050505050905001807f2c0000000000000000000000000000000000000000000000000000000000000081525060010184805190602001908083835b602083106143635780518252602082019150602081019050602083039250614340565b6001836020036101000a038019825116818451168082178552505050505050905001807f2c0000000000000000000000000000000000000000000000000000000000000081525060010183805190602001908083835b602083106143dc57805182526020820191506020810190506020830392506143b9565b6001836020036101000a038019825116818451168082178552505050505050905001807f2c0000000000000000000000000000000000000000000000000000000000000081525060010182805190602001908083835b602083106144555780518252602082019150602081019050602083039250614432565b6001836020036101000a03801982511681845116808217855250505050505090500194505050505060405160208183030381529060405290614532576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156144f75780820151818401526020810190506144dc565b50505050905090810190601f1680156145245780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050505050505050505050505050565b60008173ffffffffffffffffffffffffffffffffffffffff1663313ce5676040518163ffffffff1660e01b815260040160206040518083038186803b15801561458b57600080fd5b505afa15801561459f573d6000803e3d6000fd5b505050506040513d60208110156145b557600080fd5b81019080805190602001909291905050509050919050565b7f000000000000000000000000032431c9c27c9236f6186c5f884e4dc3293a185173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461468e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f61646d696e3a2077757420646f20796f75207472793f0000000000000000000081525060200191505060405180910390fd5b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b60005a9050600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166147ad576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260158152602001807f6e6f74206f6e20746865207768697465206c697374000000000000000000000081525060200191505060405180910390fd5b60008473ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561482c57600080fd5b505afa158015614840573d6000803e3d6000fd5b505050506040513d602081101561485657600080fd5b8101908080519060200190929190505050116148da576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f746f6b656e206e6f74206275790000000000000000000000000000000000000081525060200191505060405180910390fd5b60006148e7868686612002565b90506148f4858285614ef6565b6000806149028888886115b9565b9150915060006149d2838973ffffffffffffffffffffffffffffffffffffffff166370a08231876040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561498957600080fd5b505afa15801561499d573d6000803e3d6000fd5b505050506040513d60208110156149b357600080fd5b8101908080519060200190929190505050614d5490919063ffffffff16565b905060006149e28a83868661176b565b905060008873ffffffffffffffffffffffffffffffffffffffff168a73ffffffffffffffffffffffffffffffffffffffff1610614a1f5788614a21565b895b90506000808273ffffffffffffffffffffffffffffffffffffffff168c73ffffffffffffffffffffffffffffffffffffffff1614614a6157836000614a65565b6000845b915091508773ffffffffffffffffffffffffffffffffffffffff1663022c0d9f838330600067ffffffffffffffff81118015614aa057600080fd5b506040519080825280601f01601f191660200182016040528015614ad35781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015614b61578082015181840152602081019050614b46565b50505050905090810190601f168015614b8e5780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b158015614bb057600080fd5b505af1158015614bc4573d6000803e3d6000fd5b5050505050505050505050506d4946c0e9f43f4dee607b0ef1fa1c73ffffffffffffffffffffffffffffffffffffffff16636366b93661a3db61374a60003690506010025a866152080103010181614c1857fe5b046040518263ffffffff1660e01b815260040180828152602001915050602060405180830381600087803b158015614c4f57600080fd5b505af1158015614c63573d6000803e3d6000fd5b505050506040513d6020811015614c7957600080fd5b8101908080519060200190929190505050505050505050565b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b158015614d1157600080fd5b505afa158015614d25573d6000803e3d6000fd5b505050506040513d6020811015614d3b57600080fd5b8101908080519060200190929190505050905092915050565b6000614d9683836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061597e565b905092915050565b600080828401905083811015614e1c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b600080831415614e395760009050614ea6565b6000828402905082848281614e4a57fe5b0414614ea1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401808060200182810382526021815260200180615b8f6021913960400191505060405180910390fd5b809150505b92915050565b6000614eee83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250615a50565b905092915050565b600060608473ffffffffffffffffffffffffffffffffffffffff1663a9059cbb8585604051602401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001828152602001925050506040516020818303038152906040529060e01b6020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040518082805190602001908083835b60208310614fcf5780518252602082019150602081019050602083039250614fac565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114615031576040519150601f19603f3d011682016040523d82523d6000602084013e615036565b606091505b50915091508180156150765750600081511480615075575080806020019051602081101561506357600080fd5b81019080805190602001909291905050505b5b6150e8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f5472616e7366657248656c7065723a205452414e534645525f4641494c45440081525060200191505060405180910390fd5b5050505050565b60008273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161061512a578261512c565b835b90506060600267ffffffffffffffff8111801561514857600080fd5b506040519080825280602002602001820160405280156151775781602001602082028036833780820191505090505b509050848160008151811061518857fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505083816001815181106151d057fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506000615217878787612002565b90506060615226888685613b40565b9050615233878387614ef6565b6000808573ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff1614615285578260018151811061527657fe5b6020026020010151600061529d565b60008360018151811061529457fe5b60200260200101515b915091508373ffffffffffffffffffffffffffffffffffffffff1663022c0d9f838330600067ffffffffffffffff811180156152d857600080fd5b506040519080825280601f01601f19166020018201604052801561530b5781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561539957808201518184015260208101905061537e565b50505050905090810190601f1680156153c65780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b1580156153e857600080fd5b505af11580156153fc573d6000803e3d6000fd5b5050505050505050505050505050565b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561548b57600080fd5b505afa15801561549f573d6000803e3d6000fd5b505050506040513d60208110156154b557600080fd5b810190808051906020019092919050505090506000811161553e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f746f6b656e206e6f74206275790000000000000000000000000000000000000081525060200191505060405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1610615579578261557b565b835b9050600061558a868686612002565b9050615597858285614ef6565b6000806155a58888886115b9565b915091506000615675838973ffffffffffffffffffffffffffffffffffffffff166370a08231876040518263ffffffff1660e01b8152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060206040518083038186803b15801561562c57600080fd5b505afa158015615640573d6000803e3d6000fd5b505050506040513d602081101561565657600080fd5b8101908080519060200190929190505050614d5490919063ffffffff16565b905060006156858a83868661176b565b90506000808773ffffffffffffffffffffffffffffffffffffffff168b73ffffffffffffffffffffffffffffffffffffffff16146156c5578260006156c9565b6000835b915091508673ffffffffffffffffffffffffffffffffffffffff1663022c0d9f838330600067ffffffffffffffff8111801561570457600080fd5b506040519080825280601f01601f1916602001820160405280156157375781602001600182028036833780820191505090505b506040518563ffffffff1660e01b8152600401808581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b838110156157c55780820151818401526020810190506157aa565b50505050905090810190601f1680156157f25780820380516001836020036101000a031916815260200191505b5095505050505050600060405180830381600087803b15801561581457600080fd5b505af1158015615828573d6000803e3d6000fd5b50505050505050505050505050505050565b60606000821415615882576040518060400160405280600181526020017f30000000000000000000000000000000000000000000000000000000000000008152509050615979565b600082905060005b600082146158ac578080600101915050600a82816158a457fe5b04915061588a565b60608167ffffffffffffffff811180156158c557600080fd5b506040519080825280601f01601f1916602001820160405280156158f85781602001600182028036833780820191505090505b50905060006001830390505b6000861461597157600a868161591657fe5b0660300160f81b8282806001900393508151811061593057fe5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350600a868161596957fe5b049550615904565b819450505050505b919050565b6000838311158290615a2b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156159f05780820151818401526020810190506159d5565b50505050905090810190601f168015615a1d5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b506000831415615a3d57839050615a49565b60008385039050809150505b9392505050565b60008083118290615afc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b83811015615ac1578082015181840152602081019050615aa6565b50505050905090810190601f168015615aee5780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b506000838581615b0857fe5b049050809150509392505050565b6040518060c0016040528060608152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152602001600073ffffffffffffffffffffffffffffffffffffffff168152602001600073ffffffffffffffffffffffffffffffffffffffff16815260200160008152509056fe536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f77a2646970667358221220b135555c1dd79d552252a2492c95dfc00a9e676593728c850a01928d6b538b9064736f6c63430006060033

Type / to focus