Balances

Select type ERC-20 (106) ERC-721 (20) ERC-1155 (42)
+ 1 claim until 02.06.25 Id: base-erc-20/0x01a43f2b24ad41e19f713b736849f247454cf287 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 600.000000000000000000 CL Id: base-erc-20/0x02f66e8497d3bebc362fe5db32f7f38ae0519a16 Name: Crypto Legends
+ 1.000000000000000000 Reward on base.clalm.org Id: base-erc-20/0x037f4f6b98899259cc4677855d74d8f18f7b3b46 Name: BASE
+ 20,000,000,000 om Id: base-erc-20/0x043285a1b83c1db4505c333dbbcf779f0b8b09bc Name: PEPE
+ 1 im until 09.06.25 Id: base-erc-20/0x07e3e744f44db759fdad0fc7fca3b62114781935 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 1,700.000000000000000000 Base Claim Link:Base-Bridge.xyz Id: base-erc-20/0x0ec5119a7402bf721665d66f61291cdde2f91bf4 Name: Base Bridge
+ 1 im until 07.06.25 Id: base-erc-20/0x10186812dbc46cf6952ec60379be68f59d2cdd24 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 1 aim until 27.06.25 Id: base-erc-20/0x10a4d1c4487da0dbf47a8ebc0f709301a11d31f3 Name: ✅$UЅDС TOKEN DISTRIBUTION
+ 105,610 im Id: base-erc-20/0x142b5aa6a1b2110c7a914b3b95425dc039d6538f Name: Roost Coin
+ 250,000 Collect on: swap-based.com Id: base-erc-20/0x19225f002b65eefb22950b9739fc8b448d900d44 Name: BASE
+ 0 within 7 days Id: base-erc-721/0x16ba85181c7e8205574592ddc08acf6ea55fda3a Name: ✅SHIB Reward Pool
+ 0 Redeem: t.me/s/claimspepe Id: base-erc-721/0x1773e18a8f9b2e8ea9ad7150dfc41c142eb9e0fa Name: epe
+ 0 laim within 7 days Id: base-erc-721/0x213b5f61501c0cdd2c51a3357b1006e209d3eef4 Name: ✅$PENDLE AIRDROP
+ 0 eem within 7 days Id: base-erc-721/0x2d9d320ee0c393da8b36d22ab903eedb38c6ec74 Name: ✅$BRETT Airdrop
+ 0 Claim: t.me/s/claimpendle Id: base-erc-721/0x3105f907518797af5c043533e5846bfb08633434 Name: dle
+ 0 eem within 7 days Id: base-erc-721/0x3862a31ca37ee2c775ba5fbd284b83e85508c761 Name: ✅BASED BRETT Airdrop
+ 0 eem within 7 days Id: base-erc-721/0x43ac44a5ca29d35b71ac6598d182d43aef8a3cb9 Name: ✅BASED BRETT Airdrop
+ 0 Swap your NFT on t.ly/shibswap Id: base-erc-721/0x52a035157480dbd6923977a60a831009297fbfb3 Name: ✅SHIB Reward Pool
+ 0 laim within 7 days Id: base-erc-721/0x53c030c805fb2742f5af61aec1638dd37e0b743f Name: ✅$PENDLE AIRDROP
+ 0 https://t.ly/weth Id: base-erc-721/0x59686142e9d4af64cfc46e0669467af3f3700548 Name: $5.000 Reward
+ ? NFT Voucher Id: base-erc-1155/0x08cc5c4b8755fd78b9a6b197d9e7661634379f66 Name: 3 stETH
+ ? CODES Id: base-erc-1155/0x1994f8dc9f28fd042c20e91674897928a6249dd9 Name: #131 Scan QR to claim rewards
+ ? CAT Id: base-erc-1155/0x2423153242e878672646dcaecff4b4655fa86571 Name: aim rewards
+ ? NFT Voucher Id: base-erc-1155/0x28b485e8421458199fbb4c288bed9820339cc382 Name: 3 stETH
+ ? . Id: base-erc-1155/0x2b70125c884a214dfa61e1737b92bf93a434ca0a Name: [ ETSUB . COM ]
+ ? BOXES Id: base-erc-1155/0x2e76bc69b277c596ffa298b6a7c39c7c899f1a04 Name: ! [!] https://boxswap.net #1595
+ ? BOXES Id: base-erc-1155/0x2ec1d92dbbfda0fe431d01b5a3b44ce07b3592bf Name: ! [ ! ] boxswap.net #01593
+ ? 1 Id: base-erc-1155/0x37c0bedc4d78e28398880a4f5f5136d686594a91 Name: 1
+ ? TRUSA Id: base-erc-1155/0x4310b4943299016e68f244b9944345e66994963f Name: #0 27 SCAN ME
+ ? NET Id: base-erc-1155/0x439603c5b60386301c72ef69d318e7a2e7b32696 Name: [ 507 ] DAOEVENT . COM

History

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

0x3a2eb2f52a8bfa90eeba00f03993dca5400c3339704388f85806996917fd0993

+

0.000100027015334850 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0x3a2eb2f52a8bfa90eeba00f03993dca5400c3339704388f85806996917fd0993

-

0.000110296904205534 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x7f20029618d1fd07d9270da4600237593367921733fbbf515a654a82d48b7775

-

0.000413196684251797 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x7f20029618d1fd07d9270da4600237593367921733fbbf515a654a82d48b7775

+

0.000374643224376657 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0x67e74cbb52762ac9a43ea923c6c3d7a4f8df01721241ee6d67c47f89c89166a9

-

0.000050561990947740 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x67e74cbb52762ac9a43ea923c6c3d7a4f8df01721241ee6d67c47f89c89166a9

+

0.000045835597363193 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0xb83a40cebd12d7b279afff30194e32b0ebffc80f067573c96b0941bf9c303aca

+

980 im until 09.07.25 Id: base-erc-20/0x3ba69f6eb02e2b14b8174b14acea5ff64f9f7c0e Name: ✅$UЅDС TOKEN DISTRIBUTION

Success

0x6fc2191c0523063d9b017a042c60ba86da4a3c091c647dfe5ae739271e5fe367

+

0.000355471161542056 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0x6fc2191c0523063d9b017a042c60ba86da4a3c091c647dfe5ae739271e5fe367

-

0.000392196965251800 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x8bdc9b153c3e822892205a3a65f786b3112a263a72e73a183de7bf26230b8902

+

0.000114101062248519 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success
Date & time Transaction id Amount Status

0xacf8a329d42c9fd8aa1457027930445efed30ec8007c1c70828610193e7f9fbf

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Contract creation
Date & time Transaction id Amount Status

0x3a2eb2f52a8bfa90eeba00f03993dca5400c3339704388f85806996917fd0993

+

0.000100027015334850 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0x3a2eb2f52a8bfa90eeba00f03993dca5400c3339704388f85806996917fd0993

-

0.000110296904205534 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x7f20029618d1fd07d9270da4600237593367921733fbbf515a654a82d48b7775

+

0.000374643224376657 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0x7f20029618d1fd07d9270da4600237593367921733fbbf515a654a82d48b7775

-

0.000413196684251797 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x67e74cbb52762ac9a43ea923c6c3d7a4f8df01721241ee6d67c47f89c89166a9

+

0.000045835597363193 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0x67e74cbb52762ac9a43ea923c6c3d7a4f8df01721241ee6d67c47f89c89166a9

-

0.000050561990947740 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0xb83a40cebd12d7b279afff30194e32b0ebffc80f067573c96b0941bf9c303aca

+

980 im until 09.07.25 Id: base-erc-20/0x3ba69f6eb02e2b14b8174b14acea5ff64f9f7c0e Name: ✅$UЅDС TOKEN DISTRIBUTION

Success

0x6fc2191c0523063d9b017a042c60ba86da4a3c091c647dfe5ae739271e5fe367

+

0.000355471161542056 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success

0x6fc2191c0523063d9b017a042c60ba86da4a3c091c647dfe5ae739271e5fe367

-

0.000392196965251800 WETH Id: base-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x8bdc9b153c3e822892205a3a65f786b3112a263a72e73a183de7bf26230b8902

+

0.000114101062248519 cbETH Id: base-erc-20/0x2ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec22 Name: Coinbase Wrapped Staked ETH

Success
Date & time Transaction id Amount Status

0xa3df4a47991422a94c571c9895cfde0a077ae76e95bf73970099c8c52e4cf49f

+

1 eem within 7 days Id: base-erc-721/0xe151f2ef8941a0a80cdbca9ddfebac4a8ce6bfc0 Name: ✅BASED BRETT Airdrop

#0

Success

0xc3f6cccfe01333d7a91cc9d82a6fdf949cabe6e043106b653cec859a760607f8

+

1 laim within 7 days Id: base-erc-721/0x53c030c805fb2742f5af61aec1638dd37e0b743f Name: ✅$PENDLE AIRDROP

#0

Success

0x6687cd5b0fe9f8afeafde891cd6f33f157a819772376da147927fa99ab3f2dda

+

1 eem within 7 days Id: base-erc-721/0x43ac44a5ca29d35b71ac6598d182d43aef8a3cb9 Name: ✅BASED BRETT Airdrop

#0

Success

0x0bde164ec4145595e91936aaa4d0a28fe64b4d718b10a186626175f5a484795b

+

1 Redeem: t.me/s/claimspepe Id: base-erc-721/0x94e241ac0f80874acce2fe8ee400e687c5bafd99 Name: epe

#0

Success

0x7b2ce9896303c3b3b66c6f1b6864baac21338814c110d46af8a95cf512bd691e

+

1 eem within 7 days Id: base-erc-721/0xb85cdb14f6b31ab1f8d40f633bec6549e0e911f0 Name: ✅BASED BRETT Airdrop

#0

Success

0x6cd42abc450b7f5bb2449ad9ac420b4cc29300598864f36dcb3ef315fbe8c1b9

+

1 eem within 7 days Id: base-erc-721/0xb85cdb14f6b31ab1f8d40f633bec6549e0e911f0 Name: ✅BASED BRETT Airdrop

#0

Success

0x3dc8d7580f7efa5d245550cd51741fb60162579dbab0ed1e4d6dc9ed45f1bcfb

+

1 eem within 7 days Id: base-erc-721/0x3862a31ca37ee2c775ba5fbd284b83e85508c761 Name: ✅BASED BRETT Airdrop

#0

Success
Types:
Select type Internal ERC-20 ERC-721

Special data

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

    0x608060405234801561001057600080fd5b506004361061015f5760003560e01c80630dfe168114610164578063128acb081461018857806317e25b3c146102355780631a68650214610256578063289fe9b01461027a57806329047dfa1461029f578063490e6cbc146102a75780634f1eb3d814610331578063514ea4bf146103b15780636378ae441461041657806370cf754a14610430578063713346941461043857806374eceae6146104d55780637c0112b7146105515780637c1fe0c814610579578063920c34e51461059f5780639d3a5241146105fa578063a34123a71461078b578063aafe29c0146107c5578063c45a015514610897578063c677e3e01461089f578063d0c93a7c146108bf578063d21220a7146108de578063e76c01e4146108e6578063ecdecf4214610942578063f085a6101461094a578063f30dba931461096a578063f637731d146109ec578063facb0eb114610a12575b600080fd5b61016c610a1a565b604080516001600160a01b039092168252519081900360200190f35b61021c600480360360a081101561019e57600080fd5b6001600160a01b0382358116926020810135151592604082013592606083013516919081019060a081016080820135600160201b8111156101de57600080fd5b8201836020820111156101f057600080fd5b803590602001918460018302840111600160201b8311171561021157600080fd5b509092509050610a3e565b6040805192835260208301919091528051918290030190f35b61023d610c7a565b6040805163ffffffff9092168252519081900360200190f35b61025e610c86565b604080516001600160801b039092168252519081900360200190f35b61029d6004803603602081101561029057600080fd5b503563ffffffff16610c95565b005b61016c610da9565b61029d600480360360808110156102bd57600080fd5b6001600160a01b038235169160208101359160408201359190810190608081016060820135600160201b8111156102f357600080fd5b82018360208201111561030557600080fd5b803590602001918460018302840111600160201b8311171561032657600080fd5b509092509050610dcd565b610382600480360360a081101561034757600080fd5b506001600160a01b03813516906020810135600290810b91604081013590910b906001600160801b036060820135811691608001351661124d565b60405180836001600160801b03168152602001826001600160801b031681526020019250505060405180910390f35b6103ce600480360360208110156103c757600080fd5b5035611447565b604080516001600160801b03978816815263ffffffff90961660208701528581019490945260608501929092528416608084015290921660a082015290519081900360c00190f35b61041e611490565b60408051918252519081900360200190f35b61025e611496565b61021c600480360360c081101561044e57600080fd5b6001600160a01b0382358116926020810135821692604082013515159260608301359260808101359091169181019060c0810160a0820135600160201b81111561049757600080fd5b8201836020820111156104a957600080fd5b803590602001918460018302840111600160201b831117156104ca57600080fd5b5090925090506114a8565b6104f2600480360360208110156104eb57600080fd5b50356117a4565b60408051971515885263ffffffff909616602088015260069490940b868601526001600160a01b0390921660608601526001600160581b0316608085015260020b60a08401526001600160901b031660c0830152519081900360e00190f35b61029d6004803603604081101561056757600080fd5b5060ff81358116916020013516611875565b61029d6004803603602081101561058f57600080fd5b50356001600160a01b0316611a0c565b6105c9600480360360408110156105b557600080fd5b508035600290810b9160200135900b611afb565b6040805160069490940b84526001600160a01b03909216602084015263ffffffff1682820152519081900360600190f35b6106686004803603602081101561061057600080fd5b810190602081018135600160201b81111561062a57600080fd5b82018360208201111561063c57600080fd5b803590602001918460208302840111600160201b8311171561065d57600080fd5b509092509050611db2565b6040518080602001806020018060200180602001858103855289818151815260200191508051906020019060200280838360005b838110156106b457818101518382015260200161069c565b50505050905001858103845288818151815260200191508051906020019060200280838360005b838110156106f35781810151838201526020016106db565b50505050905001858103835287818151815260200191508051906020019060200280838360005b8381101561073257818101518382015260200161071a565b50505050905001858103825286818151815260200191508051906020019060200280838360005b83811015610771578181015183820152602001610759565b505050509050019850505050505050505060405180910390f35b61021c600480360360608110156107a157600080fd5b508035600290810b91602081013590910b90604001356001600160801b0316612117565b610870600480360360c08110156107db57600080fd5b6001600160a01b0382358116926020810135909116916040820135600290810b92606081013590910b916001600160801b03608083013516919081019060c0810160a0820135600160201b81111561083257600080fd5b82018360208201111561084457600080fd5b803590602001918460018302840111600160201b8311171561086557600080fd5b509092509050612353565b6040805193845260208401929092526001600160801b031682820152519081900360600190f35b61016c612925565b61041e600480360360208110156108b557600080fd5b503560010b612949565b6108c761295b565b6040805160029290920b8252519081900360200190f35b61016c61296b565b6108ee61298f565b604080516001600160a01b03909816885260029690960b602088015261ffff9485168787015292909316606086015260ff90811660808601529190911660a0840152151560c0830152519081900360e00190f35b61041e6129e2565b61029d6004803603602081101561096057600080fd5b503560020b6129e8565b61098a6004803603602081101561098057600080fd5b503560020b612bc9565b604080516001600160801b039099168952600f9790970b602089015287870195909552606087019390935260069190910b60808601526001600160a01b031660a085015263ffffffff1660c0840152151560e083015251908190036101000190f35b61029d60048036036020811015610a0257600080fd5b50356001600160a01b0316612c33565b61016c612ea1565b7f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec2281565b600080600080600080610a528b8b8b612eb7565b949a509298509096509450925090508a15610b07576000851215610a9e57610a9e7f00000000000000000000000042000000000000000000000000000000000000068d87600003613797565b6000610aa86138e5565b9050610ab687878b8b613985565b610abe6138e5565b610ac88289613a25565b1115610b01576040805162461bcd60e51b815260206004820152600360248201526249494160e81b604482015290519081900360640190fd5b50610ba3565b6000861215610b3e57610b3e7f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec228d88600003613797565b6000610b48613a3b565b9050610b5687878b8b613985565b610b5e613a3b565b610b688288613a25565b1115610ba1576040805162461bcd60e51b815260206004820152600360248201526249494160e81b604482015290519081900360640190fd5b505b8015610bff57610bff8b610bd7577f0000000000000000000000004200000000000000000000000000000000000006610bf9565b7f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec225b82613aaa565b60408051878152602081018790526001600160a01b03868116828401526001600160801b0385166060830152600286900b60808301529151918e169133916000805160206157f6833981519152919081900360a00190a350506002805460ff60e81b1916600160e81b17905550919890975095505050505050565b60045463ffffffff1681565b6003546001600160801b031681565b7f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee36001600160a01b0316638da5cb5b6040518163ffffffff1660e01b815260040160206040518083038186803b158015610cee57600080fd5b505afa158015610d02573d6000803e3d6000fd5b505050506040513d6020811015610d1857600080fd5b50516001600160a01b03163314610d2e57600080fd5b6201518063ffffffff821611801590610d52575060045463ffffffff828116911614155b610d5b57600080fd5b6004805463ffffffff831663ffffffff19909116811790915560408051918252517fb5e51602371b0e74f991b6e965cd7d32b4b14c7e6ede6d1298037650a0e1405f9181900360200190a150565b7f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc81565b600254600160e81b900460ff16610e11576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6002805460ff60e81b191690556003546001600160801b031680610e60576040805162461bcd60e51b81526020600482015260016024820152601360fa1b604482015290519081900360640190fd5b600254600160b81b900461ffff16600080610e796138e5565b90508715610ec057610e93888461ffff16620f4240613b43565b9150610ec07f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec228a8a613797565b600080610ecb613a3b565b90508815610f1257610ee5898661ffff16620f4240613b43565b9150610f127f00000000000000000000000042000000000000000000000000000000000000068c8b613797565b336001600160a01b031663a60b0d3c85848b8b6040518563ffffffff1660e01b815260040180858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b158015610f9457600080fd5b505af1158015610fa8573d6000803e3d6000fd5b5050505060007f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee36001600160a01b031663430bf08a6040518163ffffffff1660e01b815260040160206040518083038186803b15801561100757600080fd5b505afa15801561101b573d6000803e3d6000fd5b505050506040513d602081101561103157600080fd5b50519050600061103f6138e5565b90508061104c8688613a25565b1115611084576040805162461bcd60e51b8152602060048201526002602482015261046360f41b604482015290519081900360640190fd5b84900380156110fe57600254600160d81b900460ff16600081156110d857506103e860ff82168302046110d87f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec228583613797565b6110f2818403600160801b8c6001600160801b0316613bb8565b60008054909101905550505b6000611108613a3b565b9050806111158587613a25565b111561114d576040805162461bcd60e51b8152602060048201526002602482015261463160f01b604482015290519081900360640190fd5b83900380156111c757600254600160e01b900460ff16600081156111a157506103e860ff82168302046111a17f00000000000000000000000042000000000000000000000000000000000000068683613797565b6111bb818403600160801b8d6001600160801b0316613bb8565b60018054909101905550505b8d6001600160a01b0316336001600160a01b03167fbdbdb71d7860376ba52b25a5028beea23581364a40522f6bcfb86bb1f2dca6338f8f86866040518085815260200184815260200183815260200182815260200194505050505060405180910390a350506002805460ff60e81b1916600160e81b179055505050505050505050505050565b6002546000908190600160e81b900460ff16611296576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6002805460ff60e81b1916905560006112b0338888613c4e565b60038101549091506001600160801b0380821691600160801b9004811690871682106112dc57866112de565b815b9450806001600160801b0316866001600160801b0316116112ff5785611301565b805b93506001600160801b0385851716156113c5576003830180546001600160801b0319168684036001600160801b03908116919091178116600160801b87850383160217909155851615611382576113827f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec228b876001600160801b0316613797565b6001600160801b038416156113c5576113c57f00000000000000000000000042000000000000000000000000000000000000068b866001600160801b0316613797565b604080516001600160a01b038c1681526001600160801b038088166020830152861681830152905160028a810b92908c900b9133917f70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0919081900360600190a450506002805460ff60e81b1916600160e81b1790555090969095509350505050565b60076020526000908152604090208054600182015460028301546003909301546001600160801b038084169463ffffffff600160801b9586900416949092808316929190041686565b60005481565b6d09745258e83de0d0f4e400fce79990565b6002546000908190600160e81b900460ff166114f1576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6002805460ff60e81b19169055861561157257600061150e6138e5565b905061151d8760008787613985565b60006115318261152b6138e5565b90613c72565b9750871361156c576040805162461bcd60e51b815260206004820152600360248201526249494160e81b604482015290519081900360640190fd5b506115d6565b600061157c613a3b565b905061158b6000888787613985565b60006115998261152b613a3b565b975087136115d4576040805162461bcd60e51b815260206004820152600360248201526249494160e81b604482015290519081900360640190fd5b505b6002805460ff60e81b1916600160e81b17905560008080806115f98b8b8b612eb7565b949a509298509096509450925090508a15611686576000851215611645576116457f00000000000000000000000042000000000000000000000000000000000000068d87600003613797565b89861215611681576116817f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec228e61167c8d8a613c82565b613797565b6116f4565b60008612156116bd576116bd7f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec228d88600003613797565b898512156116f4576116f47f00000000000000000000000042000000000000000000000000000000000000068e61167c8d89613c82565b8015611728576117288b610bd7577f0000000000000000000000004200000000000000000000000000000000000006610bf9565b60408051878152602081018790526001600160a01b03868116828401526001600160801b0385166060830152600286900b60808301529151918e169133916000805160206157f6833981519152919081900360a00190a350506002805460ff60e81b1916600160e81b1790555091999098509650505050505050565b60008060008060008060007f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc6001600160a01b03166374eceae6896040518263ffffffff1660e01b81526004018082815260200191505060e06040518083038186803b15801561181357600080fd5b505afa158015611827573d6000803e3d6000fd5b505050506040513d60e081101561183d57600080fd5b508051602082015160408301516060840151608085015160a086015160c090960151949e939d50919b50995097509195509350915050565b600254600160e81b900460ff166118b9576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6002805460ff60e81b1916905560408051638da5cb5b60e01b815290516001600160a01b037f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee31691638da5cb5b916004808301926020929190829003018186803b15801561192657600080fd5b505afa15801561193a573d6000803e3d6000fd5b505050506040513d602081101561195057600080fd5b50516001600160a01b0316331461196657600080fd5b60fa60ff83161180159061197e575060fa60ff821611155b61198757600080fd5b6002805460ff60e01b1916600160e01b60ff8481169182029290921760ff60d81b1916600160d81b9286169283021790925560408051918252602082019290925281517f9e22b964b08e25c3aaa72102bb0071c089258fb82d51271a8ddf5c24921356ee929181900390910190a150506002805460ff60e81b1916600160e81b179055565b7f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee36001600160a01b0316638a2ade586040518163ffffffff1660e01b815260040160206040518083038186803b158015611a6557600080fd5b505afa158015611a79573d6000803e3d6000fd5b505050506040513d6020811015611a8f57600080fd5b50516001600160a01b03163314611aa557600080fd5b60048054600160201b600160c01b031916600160201b6001600160a01b038416908102919091179091556040517f915c5369e6580733735d1c2e30ca20dcaa395697a041033c9f35f80f53525e8490600090a250565b600080808484620d89e9600282900b12611b42576040805162461bcd60e51b815260206004820152600360248201526254554d60e81b604482015290519081900360640190fd5b8160020b8160020b13611b82576040805162461bcd60e51b8152602060048201526003602482015262544c5560e81b604482015290519081900360640190fd5b620d89e819600283900b13611bc4576040805162461bcd60e51b8152602060048201526003602482015262544c4d60e81b604482015290519081900360640190fd5b611bcc615726565b600288810b900b6000908152600560209081526040918290206003810154600160d81b810463ffffffff1693850193909352600160381b83046001600160a01b031691840191909152600682810b810b900b835290600160f81b900460ff16611c3457600080fd5b50611c3d615726565b600288810b900b6000908152600560209081526040918290206003810154600160d81b810463ffffffff1693850193909352600160381b83046001600160a01b031691840191909152600682810b810b900b835290600160f81b900460ff16611ca557600080fd5b5060028054600160a01b8104820b91600160c81b90910461ffff16908b810b9083900b1215611cfe5782600001518460000151038360200151856020015103846040015186604001510398509850985050505050611da9565b8960020b8260020b1215611d7d576000611d16613c98565b9050600080611d3e8360008787600360009054906101000a90046001600160801b0316613c9c565b5050915091508560000151876000015183030386602001518860200151830303876040015189604001518603039b509b509b5050505050505050611da9565b836000015183600001510384602001518460200151038560400151856040015103985098509850505050505b50509250925092565b6060806060807f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc6001600160a01b031663fd31e988611def613c98565b6002805460035460405160e086901b6001600160e01b031916815263ffffffff851660048201908152600160a01b8404850b9485900b6044830152600160c81b90930461ffff16606482018190526001600160801b039092166084820181905260a06024830190815260a483018e90528e958e9590949390919060c401876020880280828437600081840152601f19601f82011690508083019250505097505050505050505060006040518083038186803b158015611ead57600080fd5b505afa158015611ec1573d6000803e3d6000fd5b505050506040513d6000823e601f3d908101601f191682016040526080811015611eea57600080fd5b8101908080516040519392919084600160201b821115611f0957600080fd5b908301906020820185811115611f1e57600080fd5b82518660208202830111600160201b82111715611f3a57600080fd5b82525081516020918201928201910280838360005b83811015611f67578181015183820152602001611f4f565b5050505090500160405260200180516040519392919084600160201b821115611f8f57600080fd5b908301906020820185811115611fa457600080fd5b82518660208202830111600160201b82111715611fc057600080fd5b82525081516020918201928201910280838360005b83811015611fed578181015183820152602001611fd5565b5050505090500160405260200180516040519392919084600160201b82111561201557600080fd5b90830190602082018581111561202a57600080fd5b82518660208202830111600160201b8211171561204657600080fd5b82525081516020918201928201910280838360005b8381101561207357818101518382015260200161205b565b5050505090500160405260200180516040519392919084600160201b82111561209b57600080fd5b9083019060208201858111156120b057600080fd5b82518660208202830111600160201b821117156120cc57600080fd5b82525081516020918201928201910280838360005b838110156120f95781810151838201526020016120e1565b50505050905001604052505050935093509350935092959194509250565b6002546000908190600160e81b900460ff16612160576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6002805460ff60e81b1916815585908590620d89e99082900b126121b1576040805162461bcd60e51b815260206004820152600360248201526254554d60e81b604482015290519081900360640190fd5b8160020b8160020b136121f1576040805162461bcd60e51b8152602060048201526003602482015262544c5560e81b604482015290519081900360640190fd5b620d89e819600283900b13612233576040805162461bcd60e51b8152602060048201526003602482015262544c4d60e81b604482015290519081900360640190fd5b6000806000612258338b8b6122508c6001600160801b0316613d8c565b600003613da2565b9250925092508160000396508060000395508587176000146122d957600383015461228c906001600160801b031688614078565b60038401546122ab90600160801b90046001600160801b031688614078565b6003850180546001600160801b03938416928416600160801b029316929092176001600160801b0319161790555b604080516001600160801b038a16815260208101899052808201889052905160028b810b92908d900b9133917f0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c919081900360600190a450506002805460ff60e81b1916600160e81b179055509296919550909350505050565b60025460009081908190600160e81b900460ff1661239e576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6002805460ff60e81b1916815588908890620d89e99082900b126123ef576040805162461bcd60e51b815260206004820152600360248201526254554d60e81b604482015290519081900360640190fd5b8160020b8160020b1361242f576040805162461bcd60e51b8152602060048201526003602482015262544c5560e81b604482015290519081900360640190fd5b620d89e819600283900b13612471576040805162461bcd60e51b8152602060048201526003602482015262544c4d60e81b604482015290519081900360640190fd5b6000886001600160801b0316116124b4576040805162461bcd60e51b8152602060048201526002602482015261125360f21b604482015290519081900360640190fd5b600454600160c01b9004600290810b9081810b908b900b816124d257fe5b078160020b8c60020b816124e257fe5b071760020b1561252e576040805162461bcd60e51b81526020600482015260126024820152711d1a58dac81a5cc81b9bdd081cdc1858d95960721b604482015290519081900360640190fd5b506000806125668c8c6125498d6001600160801b0316613d8c565b60028054600160a01b810490910b906001600160a01b0316614094565b509097509550600091508190508615612584576125816138e5565b91505b851561259557612592613a3b565b90505b336001600160a01b0316633dd657c588888c8c6040518563ffffffff1660e01b815260040180858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b15801561261757600080fd5b505af115801561262b573d6000803e3d6000fd5b505050506000871115612682576000826126436138e5565b0392508211612682576040805162461bcd60e51b815260206004808301919091526024820152634949414d60e01b604482015290519081900360640190fd5b85156126d257600081612693613a3b565b03915081116126d2576040805162461bcd60e51b815260206004808301919091526024820152634949414d60e01b604482015290519081900360640190fd5b899450868210156126f4576126f18a6001600160801b03168389613bb8565b94505b858110156127345760006127128b6001600160801b03168389613bb8565b9050856001600160801b0316816001600160801b03161015612732578095505b505b6000856001600160801b03161161277b576040805162461bcd60e51b8152602060048083019190915260248201526324a4a61960e11b604482015290519081900360640190fd5b60008061279b8f8f8f6127968b6001600160801b0316613d8c565b613da2565b9250925050838299508911156127e0576040805162461bcd60e51b815260206004820152600560248201526424a4a0a69960d91b604482015290519081900360640190fd5b82819850881115612820576040805162461bcd60e51b815260206004820152600560248201526424a4a0a69960d91b604482015290519081900360640190fd5b505086821115612857576128577f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec228f898503613797565b8581111561288c5761288c7f00000000000000000000000042000000000000000000000000000000000000068f888403613797565b8a60020b8c60020b8e6001600160a01b03167f7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde33898c8c60405180856001600160a01b03168152602001846001600160801b0316815260200183815260200182815260200194505050505060405180910390a450506002805460ff60e81b1916600160e81b17905550929a919950975095505050505050565b7f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee381565b60066020526000908152604090205481565b600454600160c01b900460020b81565b7f000000000000000000000000420000000000000000000000000000000000000681565b600280546001600160a01b03811691600160a01b8204900b9061ffff600160b81b8204811691600160c81b81049091169060ff600160d81b8204811691600160e01b8104821691600160e81b9091041687565b60015481565b600254600160e81b900460ff16612a2c576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b6002805460ff60e81b1916905560408051638da5cb5b60e01b815290516001600160a01b037f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee31691638da5cb5b916004808301926020929190829003018186803b158015612a9957600080fd5b505afa158015612aad573d6000803e3d6000fd5b505050506040513d6020811015612ac357600080fd5b50516001600160a01b03163314612ad957600080fd5b60008160020b138015612af257506101f4600282900b13155b8015612b105750600454600282810b600160c01b909204810b900b14155b612b5a576040805162461bcd60e51b8152602060048201526016602482015275496e76616c6964206e65775469636b53706163696e6760501b604482015290519081900360640190fd5b60048054600283900b62ffffff8116600160c01b0262ffffff60c01b199092169190911790915560408051918252517f01413b1d5d4c359e9a0daa7909ecda165f6e8c51fe2ff529d74b22a5a7c026459181900360200190a1506002805460ff60e81b1916600160e81b179055565b60056020526000908152604090208054600182015460028301546003909301546001600160801b03831693600160801b909304600f0b9290600681900b90600160381b81046001600160a01b031690600160d81b810463ffffffff1690600160f81b900460ff1688565b6002546001600160a01b031615612c76576040805162461bcd60e51b8152602060048201526002602482015261414960f01b604482015290519081900360640190fd5b6000612c818261412c565b905060007f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee36001600160a01b0316632f8a39dd6040518163ffffffff1660e01b815260040160206040518083038186803b158015612cde57600080fd5b505afa158015612cf2573d6000803e3d6000fd5b505050506040513d6020811015612d0857600080fd5b505190506000612d16613c98565b90507f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc6001600160a01b031663475fb80c82856040518363ffffffff1660e01b8152600401808363ffffffff1681526020018260020b815260200192505050600060405180830381600087803b158015612d8f57600080fd5b505af1158015612da3573d6000803e3d6000fd5b5050505083600260000160006101000a8154816001600160a01b0302191690836001600160a01b03160217905550816002600001601b6101000a81548160ff021916908360ff160217905550816002600001601c6101000a81548160ff021916908360ff16021790555060016002600001601d6101000a81548160ff02191690831515021790555082600260000160146101000a81548162ffffff021916908360020b62ffffff1602179055507f98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c95848460405180836001600160a01b031681526020018260020b81526020019250505060405180910390a150505050565b600454600160201b90046001600160a01b031681565b6000806000806000806000612eca615746565b6002805461ffff600160b81b82048116610160850152600160c81b8204166101a084015260ff60e81b19811682556001600160a01b0381169750600160a01b810490910b955060ff600160d81b8204811691600160e01b8104821691600160e81b9091041680612f67576040805162461bcd60e51b81526020600482015260036024820152624c4f4b60e81b604482015290519081900360640190fd5b8c612f9e576040805162461bcd60e51b8152602060048201526002602482015261415360f01b604482015290519081900360640190fd5b60008d1361014085015260a084018d90526003546001600160801b03600160801b8204811660208701521696508d1561304657886001600160a01b03168c6001600160a01b0316108015612fff57506401000276a36001600160a01b038d16115b613036576040805162461bcd60e51b815260206004820152600360248201526214d41360ea1b604482015290519081900360640190fd5b60005460e08501528284526130c6565b886001600160a01b03168c6001600160a01b0316118015613083575073fffd8963efd1fc6a506488495d951d5263988d266001600160a01b038d16105b6130ba576040805162461bcd60e51b815260206004820152600360248201526214d41360ea1b604482015290519081900360640190fd5b60015460e08501528184525b600288810b900b6101808501526130db613c98565b600454909550600160201b90046001600160a01b0316156131f157600060048054906101000a90046001600160a01b03166001600160a01b0316637f376059876040518263ffffffff1660e01b8152600401808263ffffffff168152602001915050602060405180830381600087803b15801561315757600080fd5b505af115801561316b573d6000803e3d6000fd5b505050506040513d602081101561318157600080fd5b50519050600081600281111561319357fe5b14156131b15760048054600160201b600160c01b03191690556131ef565b60018160028111156131bf57fe5b14156131d25760016101208601526131ef565b60028160028111156131e057fe5b14156131ef5760026101208601525b505b600061320e856101a00151878761018001518b8960200151614417565b9050846101a0015161ffff168161ffff161461324d5761ffff81166101a086015260006020860152613242868a838b6144eb565b61ffff166101608601525b505050506132596157b7565b6001600160a01b03871681526132716006878e6145ed565b15156040830152600290810b900b6020820181905261328f906146d6565b6001600160a01b03908116606083018190526132cd918e918a918e1611821515146132be5783606001516132c0565b8c5b888f8761016001516149f0565b60c085015260a0840152608083015261014083015190975015613326576132fd8160c00151826080015101614bb4565b8b039a5061331c6133118260a00151614bb4565b60c084015190613c82565b60c083015261335e565b6133338160a00151614bb4565b8b019a5061335861334d8260c00151836080015101614bb4565b60c084015190614bca565b60c08301525b81511561339a57815160c08201516000916103e89161337c91614be0565b8161338357fe5b60c084018051929091049182900390529490940193505b6001600160801b038516156133d1576133c58160c00151600160801b876001600160801b0316613bb8565b60e08301805190910190525b80606001516001600160a01b0316876001600160a01b03161415613598578060400151156135795781608001516134555761341a836000846101800151856101a0015189613c9c565b50506001600160a01b03166060840152600690810b900b6040830152600160808301528b61344a5760005461344e565b6001545b6101008301525b6000826101200151600281111561346857fe5b146134f05760048054906101000a90046001600160a01b03166001600160a01b03166301342b1982602001518e6040518363ffffffff1660e01b8152600401808360020b8152602001821515815260200192505050600060405180830381600087803b1580156134d757600080fd5b505af11580156134eb573d6000803e3d6000fd5b505050505b60008c156135355761352b82602001518460e0015185610100015186606001518760400151896005614c04909695949392919063ffffffff16565b600003905061356b565b61356882602001518461010001518560e0015186606001518760400151896005614c04909695949392919063ffffffff16565b90505b6135758682614cb8565b9550505b8b613588578060200151613591565b60018160200151035b95506135bc565b80516001600160a01b038881169116146135bc576135b58761412c565b95506135e9565b8a15806135da5750896001600160a01b0316876001600160a01b0316145b156135e4576135e9565b613259565b81610140015115158c15151461360a578160c001518b8360a0015103613617565b8a8260a00151038260c001515b6101608401516101a08501516002805461ffff60c81b1916600160c81b61ffff938416021761ffff60b81b1916600160b81b92909316919091029190911762ffffff60a01b1916600160a01b62ffffff8b840b1602176001600160a01b0319166001600160a01b038b81169190911790915560408051631b7297f760e11b81526001600160801b038a16600482015260248101859052604481018490529051939c50919a5087927f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc909116916336e52fee916064808301926020929190829003018186803b15801561370857600080fd5b505afa15801561371c573d6000803e3d6000fd5b505050506040513d602081101561373257600080fd5b50516020840151600380546001600160801b03948516929093018416600160801b0293909216929092176001600160801b0319169190911790558b1561377f5760e0820151600055613788565b60e08201516001555b50505093975093979195509350565b604080516001600160a01b038481166024830152604480830185905283518084039091018152606490920183526020820180516001600160e01b031663a9059cbb60e01b1781529251825160009485949389169392918291908083835b602083106138135780518252601f1990920191602091820191016137f4565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114613875576040519150601f19603f3d011682016040523d82523d6000602084013e61387a565b606091505b50915091508180156138a85750805115806138a857508080602001905160208110156138a557600080fd5b50515b6138de576040805162461bcd60e51b81526020600482015260026024820152612a2360f11b604482015290519081900360640190fd5b5050505050565b60007f0000000000000000000000002ae3f1ec7f1f5012cfeab0185bfc7aa3cf0dec226001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561395457600080fd5b505afa158015613968573d6000803e3d6000fd5b505050506040513d602081101561397e57600080fd5b5051905090565b336001600160a01b0316632c8958f6858585856040518563ffffffff1660e01b815260040180858152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050600060405180830381600087803b158015613a0757600080fd5b505af1158015613a1b573d6000803e3d6000fd5b5050505050505050565b80820182811015613a3557600080fd5b92915050565b60007f00000000000000000000000042000000000000000000000000000000000000066001600160a01b03166370a08231306040518263ffffffff1660e01b815260040180826001600160a01b0316815260200191505060206040518083038186803b15801561395457600080fd5b60007f000000000000000000000000a37359e63d1aa44c0acb2a4605d3b45785c97ee36001600160a01b031663430bf08a6040518163ffffffff1660e01b815260040160206040518083038186803b158015613b0557600080fd5b505afa158015613b19573d6000803e3d6000fd5b505050506040513d6020811015613b2f57600080fd5b50519050613b3e838284613797565b505050565b6000831580613b5e57505082820282848281613b5b57fe5b04145b15613b7f5760008211613b7057600080fd5b81810490829006151501613bb1565b613b8a848484613bb8565b905060008280613b9657fe5b8486091115613bb1576000198110613bad57600080fd5b6001015b9392505050565b60008383028160001985870982811083820303915050808411613bda57600080fd5b80613bea57508290049050613bb1565b8385870960008581038616958690049560026003880281188089028203028089028203028089028203028089028203028089028203028089029091030291819003819004600101858411909403939093029190930391909104170290509392505050565b62ffffff9081169116601892831b1790911b17600090815260076020526040902090565b80820382811115613a3557600080fd5b80820382811315600083121514613a3557600080fd5b4290565b604080516314c5407960e01b815263ffffffff808816600483015286166024820152600285900b604482015261ffff841660648201526001600160801b038316608482015290516000918291829182916001600160a01b037f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc16916314c540799160a4808301926080929190829003018186803b158015613d3c57600080fd5b505afa158015613d50573d6000803e3d6000fd5b505050506040513d6080811015613d6657600080fd5b50805160208201516040830151606090930151919c909b50919950975095505050505050565b80600f81900b8114613d9d57600080fd5b919050565b60408051606081018252600280546001600160a01b0381168352600160a01b8104820b90910b6020830152600160c81b900461ffff169181019190915260009081908190613df1888888613c4e565b60008054600154929650919080600f89900b15613eb8576000613e12613c98565b9050600080613e428360008a602001518b60400151600360009054906101000a90046001600160801b0316613c9c565b505091509150613e718e89602001518e8a8a86888a60006005614d6e909998979695949392919063ffffffff16565b15613e855760019450613e8560068f614f08565b6020880151613ea0906005908f908f8b8b87898b6001614d6e565b15613eb45760019350613eb460068e614f08565b5050505b60208501516000908190613ed4906005908f908f908a8a614f34565b91509150613ee48a8c8484614fd6565b8a600f0b6000146140675760008b600f0b1215613f5f578315613f2d5760028d810b810b6000908152600560205260408120818155600181018290559182018190556003909101555b8215613f5f5760028c810b810b6000908152600560205260408120818155600181018290559182018190556003909101555b6000613f768e8e8e8b602001518c60000151614094565b919b5099509050600f81900b156140655760035460408901516001600160801b0390911690600090613fc990613faa613c98565b60208d01516003548690600160801b90046001600160801b0316614417565b90508061ffff168a6040015161ffff161461403857613ff5613fe9613c98565b8b6020015183856144eb565b6002805461ffff60b81b1916600160b81b61ffff938416021761ffff60c81b1916600160c81b92841692909202919091179055600380546001600160801b031690555b614042828f614cb8565b600380546001600160801b0319166001600160801b039290921691909117905550505b505b505050505050509450945094915050565b8082016001600160801b038084169082161015613a3557600080fd5b60008060008760020b8560020b12156140c9576140c26140b3896146d6565b6140bc896146d6565b886151b4565b9250614121565b8660020b8560020b1215614103576140e4846140bc896146d6565b92506140f96140f2896146d6565b85886151f9565b9150859050614121565b61411e61410f896146d6565b614118896146d6565b886151f9565b91505b955095509592505050565b60006401000276a36001600160a01b03831610801590614168575073fffd8963efd1fc6a506488495d951d5263988d266001600160a01b038316105b61419d576040805162461bcd60e51b81526020600482015260016024820152602960f91b604482015290519081900360640190fd5b600160201b600160c01b03602083901b166001600160801b03811160071b81811c6001600160401b03811160061b90811c63ffffffff811160051b90811c61ffff811160041b90811c60ff8111600390811b91821c600f811160021b90811c918211600190811b92831c9790881196179094179092171790911717176080811061422f57607f810383901c9150614239565b80607f0383901b91505b908002607f81811c60ff83811c9190911c800280831c81831c1c800280841c81841c1c800280851c81851c1c800280861c81861c1c800280871c81871c1c800280881c81881c1c800280891c81891c1c8002808a1c818a1c1c8002808b1c818b1c1c8002808c1c818c1c1c8002808d1c818d1c1c8002808e1c9c81901c9c909c1c80029c8d901c9e9d607f198f0160401b60c09190911c6001603f1b161760c19b909b1c6001603e1b169a909a1760c29990991c6001603d1b169890981760c39790971c6001603c1b169690961760c49590951c6001603b1b169490941760c59390931c6001603a1b169290921760c69190911c600160391b161760c79190911c600160381b161760c89190911c600160371b161760c99190911c600160361b161760ca9190911c600160351b161760cb9190911c600160341b161760cc9190911c600160331b161760cd9190911c600160321b1617693627a301d71055774c8581026f028f6481ab7f045a5af012a19d003aa9198101608090811d906fdb2df09e81959a81455e260799a0632f8301901d600281810b9083900b1461440857886001600160a01b03166143ec826146d6565b6001600160a01b031611156144015781614403565b805b61440a565b815b9998505050505050505050565b60408051630eea437960e11b815261ffff8716600482015263ffffffff86166024820152600285900b60448201526001600160801b0380851660648301528316608482015290516000916001600160a01b037f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc1691631dd486f29160a48082019260209290919082900301818787803b1580156144b357600080fd5b505af11580156144c7573d6000803e3d6000fd5b505050506040513d60208110156144dd57600080fd5b505190505b95945050505050565b6040805163c53a182f60e01b815263ffffffff86166004820152600285900b602482015261ffff841660448201526001600160801b038316606482015290516000916001600160a01b037f0000000000000000000000006e11e4fdc6f9b294336571a80ef685368e2640dc169163c53a182f91608480820192602092909190829003018186803b15801561457e57600080fd5b505afa158015614592573d6000803e3d6000fd5b505050506040513d60208110156145a857600080fd5b50516040805161ffff8316815290519192507f598b9f043c813aa6be3426ca60d1c65d17256312890be5118dab55b0775ebe2a919081900360200190a1949350505050565b600080821561466d57600884901c600181810b900b60009081526020879052604090205460ff868116918282039091161b801561464e5761462d81615229565b60ff0360ff16870396506146408761526c565b6001945094505050506146ce565b8160ff168703965061465f8761526c565b6000945094505050506146ce565b6001938401600881901c80860b90950b60009081526020879052604090205490949060ff861690811c80156146ba576146aa8182600003166152a1565b60ff16870196506146408761526c565b8160ff0360ff168701965061465f8761526c565b935093915050565b6000600282810b60171d90818418829003900b620d89e8811115614725576040805162461bcd60e51b81526020600482015260016024820152601560fa1b604482015290519081900360640190fd5b60006001821661473957600160801b61474b565b6ffffcb933bd6fad37aa2d162d1a5940015b6001600160881b031690506002821615614775576ffff97272373d413259a46990580e213a0260801c5b6004821615614794576ffff2e50f5f656932ef12357cf3c7fdcc0260801c5b60088216156147b3576fffe5caca7e10e4e61c3624eaa0941cd00260801c5b60108216156147d2576fffcb9843d60f6159c9db58835c9266440260801c5b60208216156147f1576fff973b41fa98c081472e6896dfb254c00260801c5b6040821615614810576fff2ea16466c96a3843ec78b326b528610260801c5b608082161561482f576ffe5dee046a99a2a811c461f1969c30530260801c5b61010082161561484f576ffcbe86c7900a88aedcffc83b479aa3a40260801c5b61020082161561486f576ff987a7253ac413176f2b074cf7815e540260801c5b61040082161561488f576ff3392b0822b70005940c7a398e4b70f30260801c5b6108008216156148af576fe7159475a2c29b7443b29c7fa6e889d90260801c5b6110008216156148cf576fd097f3bdfd2022b8845ad8f792aa58250260801c5b6120008216156148ef576fa9f746462d870fdf8a65dc1f90e061e50260801c5b61400082161561490f576f70d869a156d2a1b890bb3df62baf32f70260801c5b61800082161561492f576f31be135f97d08fd981231505542fcfa60260801c5b62010000821615614950576f09aa508b5b7a84e1c677de54f3e99bc90260801c5b62020000821615614970576e5d6af8dedb81196699c329225ee6040260801c5b6204000082161561498f576d2216e584f5fa1ea926041bedfe980260801c5b620800008216156149ac576b048a170391f7dc42444e8fa20260801c5b60008560020b13156149c75780600019816149c357fe5b0490505b600160201b8106156149da5760016149dd565b60005b60ff16602082901c019350505050919050565b6000806000806157f38a614a06576153b5614a0a565b6153c45b905060008712614af6576000614a32888861ffff16620f42400362ffffff16620f4240613bb8565b9050614a438a8c8b8563ffffffff16565b9450848110614a7057899550614a698561ffff891662ffffff620f424082900316613b43565b9250614acf565b614a7c8b8a838f6153d3565b9550856001600160a01b03168a6001600160a01b031614614ab257614aa6868c8b8563ffffffff16565b94508488039250614acf565b614acc8561ffff891662ffffff620f424082900316613b43565b92505b614aee868c8b8f614ae2576153e3614ae6565b6153f25b63ffffffff16565b935050614ba6565b6157f38b614b06576153e3614b0a565b6153f25b9050614b1b8a8c8b8463ffffffff16565b9350876000039750838810614b3257899550614b77565b614b3e8b8a8a8f615401565b9550856001600160a01b03168a6001600160a01b031614614b6b57614b68868c8b8463ffffffff16565b93505b87841115614b77578793505b614b86868c8b8563ffffffff16565b9450614ba28561ffff891662ffffff620f424082900316613b43565b9250505b509650965096509692505050565b6000600160ff1b8210614bc657600080fd5b5090565b81810182811215600083121514613a3557600080fd5b6000821580614bfb57505081810281838281614bf857fe5b04145b613a3557600080fd5b600286810b810b60009081526020899052604090206003810180546001600160a01b03600160381b63ffffffff600160d81b808504821689039091160263ffffffff60d81b199093169290921782810482168903909116909102600160381b600160d81b031990911617600681810b8703900b66ffffffffffffff1666ffffffffffffff199091161790559081018054860390556001810180548703905554600160801b9004600f0b979650505050505050565b60008082600f0b1215614d1d57826001600160801b03168260000384039150816001600160801b031610614d18576040805162461bcd60e51b81526020600482015260026024820152614c5360f01b604482015290519081900360640190fd5b613a35565b826001600160801b03168284019150816001600160801b03161015613a35576040805162461bcd60e51b81526020600482015260026024820152614c4160f01b604482015290519081900360640190fd5b600289810b900b600090815260208b9052604081208054600160801b8104600f0b906001600160801b031683614da4828d614cb8565b90506d09745258e83de0d0f4e400fce79a6001600160801b03821610614df6576040805162461bcd60e51b81526020600482015260026024820152614c4f60f01b604482015290519081900360640190fd5b85614e1957614e14614e0f600f85810b908f900b614bca565b613d8c565b614e2d565b614e2d614e0f600f85810b908f900b613c82565b84546001600160801b03838116600f9390930b8116600160801b02918116919091176001600160801b03191682178655901595508216614ef657841594508c60020b8e60020b13614ede57600184018b9055600284018a9055600384018054600160381b600160d81b031916600160381b6001600160a01b038c16021766ffffffffffffff191666ffffffffffffff60068b900b161763ffffffff60d81b1916600160d81b63ffffffff8a16021790555b6003840180546001600160f81b0316600160f81b1790555b505050509a9950505050505050505050565b600881901c600190810b810b60009081526020939093526040909220805460ff9092169290921b189055565b600285810b810b60009081526020889052604080822087840b80850b84529183209293849391929088900b1215614fae578860020b8760020b12614f8957816001015486039350816002015485039250614f98565b81600101549350816002015492505b6001810154600282015494039390920391614fc9565b81600101548160010154039350816002015481600201540392505b5050965096945050505050565b83546001600160801b03811690600160801b900463ffffffff16600f85900b615041576000826001600160801b03161161503c576040805162461bcd60e51b815260206004820152600260248201526104e560f41b604482015290519081900360640190fd5b6150fa565b600085600f0b12156150805760045463ffffffff16801561507e578063ffffffff168261506c613c98565b0363ffffffff16101561507e57600080fd5b505b600061508c8387614cb8565b9050806000826001600160801b0316116150a75760006150c0565b600087600f0b136150b857826150c0565b6150c0613c98565b88546001600160801b039092166001600160801b031963ffffffff909216600160801b0263ffffffff60801b199093169290921716178755505b600186015460028701546000868314615131576001890187905561512e8388036001600160801b038716600160801b613bb8565b90505b600082871461515e5760028a0187905561515b8388036001600160801b038816600160801b613bb8565b90505b6001600160801b0382821716156151a85760038a0180546001600160801b031981166001600160801b039182168501821617808216600160801b9182900483168501909216021790555b50505050505050505050565b60008082600f0b12156151e1576151d96151d48585856000036000615411565b614bb4565b6000036151f1565b6151f16151d48585856001615411565b949350505050565b60008082600f0b1215615219576151d96151d485858560000360006154a0565b6151f16151d485858560016154a0565b600181811c909117600281901c17600481901c17600881901c17601081901c17602081901c17604081901c17608081901c179081901c90036000613a35826152a1565b80620d89e719600282900b12156152885750620d89e719613d9d565b620d89e8600282900b1315613d9d5750620d89e8919050565b7f55555555555555555555555555555555555555555555555555555555555555558116156001600160801b0382161560071b176001600160401b03600160801b03600160c01b0382161560061b177bffffffff00000000ffffffff00000000ffffffff00000000ffffffff82161560051b177dffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff82161560041b177eff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff00ff82161560031b177f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f82161560021b177f3333333333333333333333333333333333333333333333333333333333333333919091161560011b1790565b60006151f183858460016154a0565b60006151f18484846001615411565b60006144e2858585856001615511565b60006151f18385846000615411565b60006151f184848460006154a0565b60006144e2858585856000615511565b60006001600160a01b038585038116908516811061542e57600080fd5b600160601b600160e01b03606085901b168361546f57866001600160a01b03166154628383896001600160a01b0316613bb8565b8161546957fe5b04615495565b6154956154868383896001600160a01b0316613b43565b886001600160a01b0316615705565b979650505050505050565b6000846001600160a01b0316846001600160a01b031610156154c157600080fd5b6001600160a01b0385850316826154ef576154ea81856001600160801b0316600160601b613bb8565b615507565b61550781856001600160801b0316600160601b613b43565b9695505050505050565b600080866001600160a01b03161161552857600080fd5b6000856001600160801b03161161553e57600080fd5b811515831515141561563057836155565750846144e2565b600160601b600160e01b03606086901b1682156155e4576001600160a01b0387168581029086828161558457fe5b0414156155b5578181018281106155b3576155a9838a6001600160a01b031683613b43565b93505050506144e2565b505b6155db826155d6888b6001600160a01b031686816155cf57fe5b0490613a25565b615705565b925050506144e2565b6001600160a01b038716858102908682816155fb57fe5b041461560657600080fd5b80821161561257600080fd5b6155db61562b838a6001600160a01b0316848603613b43565b615710565b81156156975761569061562b6001600160a01b038611156156685761566386600160601b896001600160801b0316613bb8565b615680565b6001600160801b038716606087901b8161567e57fe5b045b6001600160a01b03891690613a25565b90506144e2565b60006001600160a01b038511156156c5576156c085600160601b886001600160801b0316613b43565b6156dc565b6156dc606086901b6001600160801b038816615705565b905080876001600160a01b0316116156f357600080fd5b6001600160a01b0387160390506144e2565b808204910615150190565b806001600160a01b0381168114613d9d57600080fd5b604080516060810182526000808252602082018190529181019190915290565b604080516101c081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081018290526101008101829052906101208201908152600060208201819052604082018190526060820181905260809091015290565b6040805160e081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c081019190915290565bfefec42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67a164736f6c6343000706000a

Type / to focus