Balances

Select type ERC-20 (127)
+ 0.000000000000000000 MVX Id: linea-erc-20/0x0018d96c579121a94307249d47f053e2d687b5e7 Name: Metavault Trade
+ 0.000000000000000000 wDAI Id: linea-erc-20/0x023617babed6cef5da825bea8363a5a9862e120f Name: WrappedDAI
+ 0.000000000000000000 FOXCONN Id: linea-erc-20/0x03e243aa9a0e753c6c749a20f56b3242c7bb6d5c Name: FOXCONN
+ 0.000000000000000000 LEET Id: linea-erc-20/0x0963a1abaf36ca88c21032b82e479353126a1c4b Name: leetswap.finance
+ 0.000000000000095354 iUSD Id: linea-erc-20/0x0a3bb08b3a15a19b4de82f8acfc862606fb69a2d Name: iZUMi Bond USD
+ 0.000000000000000000 HZN Id: linea-erc-20/0x0b1a02a7309dfbfad1cd4adc096582c87e8a3ac1 Name: Horizon
+ 0.000000000000000000 Cake Id: linea-erc-20/0x0d1e753a25ebda689453309112904807625befbe Name: PancakeSwap Token
+ 0.000000000000000000 ankrETH Id: linea-erc-20/0x11d8680c7f8f82f623e840130eb06c33d9f90c89 Name: Ankr Staked ETH
+ 0.000000000000000000 SCM Id: linea-erc-20/0x13a7f090d46c74acba98c51786a5c46ed9a474f0 Name: Scamfari
+ 0.000000000000000000 test2 Id: linea-erc-20/0x15c98a96ce49ba081d86290964b59589724e8107 Name: test2

History

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

0x34b91b5d813133ca5db028f9451581ce8c4ba1b9c77e942025726fc70e79082c

-

0.000007926987349505 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x34b91b5d813133ca5db028f9451581ce8c4ba1b9c77e942025726fc70e79082c

-

0.000050443598734522 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x34b91b5d813133ca5db028f9451581ce8c4ba1b9c77e942025726fc70e79082c

+

0.000058370586084026 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

+

83.081662 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

+

9.229842 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

0.109126 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

83.037748297654364924 DAI Id: linea-erc-20/0x4af15ec2a0bd43db75dd04e62faa3b8ef36b00d5 Name: Dai Stablecoin

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

0.034737539795192536 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

92.202378 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

+

83.037748297654364924 DAI Id: linea-erc-20/0x4af15ec2a0bd43db75dd04e62faa3b8ef36b00d5 Name: Dai Stablecoin

Success
Date & time Transaction id Amount Status

0x5853ffec3baf07334d9af3f0ad2845d5d4b98a5ce7fb65fbd03927e0cfb03595

+

0.000002735461704904 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x47d06938b2e83421247a19dbee1dc116050b3b11f52f036d2cd3273a1d82f78d

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Contract creation
Date & time Transaction id Amount Status

0x44fa6029c09d8424fb3bb92f72fc2528df792a765173cdd1ce42317d0cdc50b8

-

0.014978094587135604 ETH Id: ethereum Name: Ethereum Verified currency

35.78 USD

Success

0x44fa6029c09d8424fb3bb92f72fc2528df792a765173cdd1ce42317d0cdc50b8

+

0.014978094587135604 ETH Id: ethereum Name: Ethereum Verified currency

35.78 USD

Success

0xc738525ead127631e254e9634231c377cf43283e6e4b0d7036b6dfa237feae7e

-

0.000478400000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.14 USD

Success

0xc738525ead127631e254e9634231c377cf43283e6e4b0d7036b6dfa237feae7e

+

0.000478400000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.14 USD

Success

0x41144c166d8acf1566b5c6f856a808c974b72d0d5e5f0ee544f4cc53e0703caa

-

0.031336411998014632 ETH Id: ethereum Name: Ethereum Verified currency

74.86 USD

Success

0x41144c166d8acf1566b5c6f856a808c974b72d0d5e5f0ee544f4cc53e0703caa

+

0.031336411998014632 ETH Id: ethereum Name: Ethereum Verified currency

74.86 USD

Success

0x43bf6243dcaf1a2b80e2706c7cc72ccd9297a26ba0b09fb0bb92146783fd99ad

-

0.001710586328072228 ETH Id: ethereum Name: Ethereum Verified currency

4.08 USD

Success

0x43bf6243dcaf1a2b80e2706c7cc72ccd9297a26ba0b09fb0bb92146783fd99ad

+

0.001710586328072228 ETH Id: ethereum Name: Ethereum Verified currency

4.08 USD

Success

0x1036f2cceca39e615111fe0f4430217d1f57a3ea59d571be0535c63a9a2161d2

-

0.002980287252717021 ETH Id: ethereum Name: Ethereum Verified currency

7.12 USD

Success

0x1036f2cceca39e615111fe0f4430217d1f57a3ea59d571be0535c63a9a2161d2

+

0.002980287252717021 ETH Id: ethereum Name: Ethereum Verified currency

7.12 USD

Success
Date & time Transaction id Amount Status

0x34b91b5d813133ca5db028f9451581ce8c4ba1b9c77e942025726fc70e79082c

-

0.000050443598734522 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x34b91b5d813133ca5db028f9451581ce8c4ba1b9c77e942025726fc70e79082c

-

0.000007926987349505 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x34b91b5d813133ca5db028f9451581ce8c4ba1b9c77e942025726fc70e79082c

+

0.000058370586084026 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

92.202378 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

0.109126 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

83.037748297654364924 DAI Id: linea-erc-20/0x4af15ec2a0bd43db75dd04e62faa3b8ef36b00d5 Name: Dai Stablecoin

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

+

83.081662 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

-

0.034737539795192536 WETH Id: linea-erc-20/0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f Name: Wrapped Ether

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

+

83.037748297654364924 DAI Id: linea-erc-20/0x4af15ec2a0bd43db75dd04e62faa3b8ef36b00d5 Name: Dai Stablecoin

Success

0x7d249ef73acea753b63d82ec39e179587526790292d43252e321ac5db060c989

+

9.229842 USDC Id: linea-erc-20/0x176211869ca2b568f2a7d4ee941e073a821ee1ff Name: USDC

Success
Types:
Select type Main Internal ERC-20

Special data

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

    0x6080604052600436106101855760003560e01c80639f865422116100d1578063cac460ee1161008a578063e5b07cdb11610064578063e5b07cdb146103c6578063eb5625d9146103e6578063fa461e33146101d3578063fa483e721461040657600080fd5b8063cac460ee14610366578063d1660f9914610386578063d3e1c284146103a657600080fd5b80639f865422146102d3578063a8920d2b146102f3578063aa37e8aa14610306578063ae067e0f146101d3578063aeba9ec114610326578063bbf717e01461034657600080fd5b8063576188041161013e578063654b648711610118578063654b6487146101d35780638a6a1e8514610273578063923b8a2a14610293578063981f3a60146102b357600080fd5b806357618804146102335780635bee97a3146101d35780635c6913d71461025357600080fd5b80630c7e12091461019157806318780684146101b357806323a69e75146101d35780632c8958f6146101d35780633afe5f00146101f357806351a743161461021357600080fd5b3661018c57005b600080fd5b34801561019d57600080fd5b506101b16101ac366004614973565b610426565b005b3480156101bf57600080fd5b506101b16101ce3660046149ef565b610463565b3480156101df57600080fd5b506101b16101ee3660046149ef565b610477565b3480156101ff57600080fd5b506101b161020e366004614a59565b610483565b34801561021f57600080fd5b506101b161022e366004614b4d565b6107aa565b34801561023f57600080fd5b506101b161024e366004614c2e565b610987565b34801561025f57600080fd5b506101b161026e366004614cc2565b610bb9565b34801561027f57600080fd5b506101b161028e366004614d0d565b610cc3565b34801561029f57600080fd5b506101b16102ae3660046149ef565b610d55565b3480156102bf57600080fd5b506101b16102ce366004614d4e565b610f2c565b3480156102df57600080fd5b506101b16102ee366004614da0565b610fd7565b6101b1610301366004614e00565b6110b6565b34801561031257600080fd5b506101b1610321366004614e34565b6111ab565b34801561033257600080fd5b506101b1610341366004614cc2565b61138d565b34801561035257600080fd5b506101b1610361366004614a59565b611472565b34801561037257600080fd5b506101b1610381366004614a59565b61176c565b34801561039257600080fd5b506101b16103a1366004614d0d565b6119e2565b3480156103b257600080fd5b506101b16103c13660046149ef565b6119f6565b3480156103d257600080fd5b506101b16103e1366004614cc2565b611a04565b3480156103f257600080fd5b506101b1610401366004614d0d565b611ae9565b34801561041257600080fd5b506101b16104213660046149ef565b611afd565b60008061043283611cd1565b915091508161045e578060405162461bcd60e51b81526004016104559190614ee8565b60405180910390fd5b505050565b610471848460018585611ee5565b50505050565b6104718484848461210d565b6001600160a01b038316600160ff1b84161515600f60f886901c1660008161053857600080856001600160a01b031663392f37e96040518163ffffffff1660e01b815260040160e06040518083038186803b1580156104e157600080fd5b505afa1580156104f5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105199190614efb565b5050509350935050508461052d578161052f565b805b925050506105df565b60018214156105df57600080856001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160806040518083038186803b15801561057d57600080fd5b505afa158015610591573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105b59190614f9d565b50506001600160701b031691506001600160701b03169150846105d857816105da565b805b925050505b6040516370a0823160e01b81526001600160a01b038581166004830152600091610669918491908a16906370a08231906024015b60206040518083038186803b15801561062b57600080fd5b505afa15801561063f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106639190614ff1565b9061229f565b9050600083156106f8576040516378a051ad60e11b8152600481018390526001600160a01b03898116602483015287169063f140a35a9060440160206040518083038186803b1580156106bb57600080fd5b505afa1580156106cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106f39190614ff1565b610711565b61071186838760a063ffffffff60a01b8e16901c6122b4565b90506000808661072357600083610727565b8260005b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b0389169063022c0d9f9061076b90859085908e906024810161500a565b600060405180830381600087803b15801561078557600080fd5b505af1158015610799573d6000803e3d6000fd5b505050505050505050505050505050565b80518251146107cb5760405162461bcd60e51b815260040161045590615041565b60006107e06001600160a01b038616306124ca565b9050600081116108025760405162461bcd60e51b815260040161045590615083565b60008061080e8661256b565b915091506000610843826001600160801b031661083d856001600160801b0316876125b290919063ffffffff16565b906125be565b905060005b865181101561097c57610863896001600160a01b03166125ca565b801561088d575086818151811061087c5761087c6150c8565b602002602001015160000151600014155b156108b657818782815181106108a5576108a56150c8565b602002602001015160400181815250505b60008682815181106108ca576108ca6150c8565b6020026020010151111561091f5761091f828783815181106108ee576108ee6150c8565b6020026020010151898481518110610908576109086150c8565b60200260200101516126159092919063ffffffff16565b600080610944898481518110610937576109376150c8565b6020026020010151611cd1565b9150915081610967578060405162461bcd60e51b81526004016104559190614ee8565b50508080610974906150f4565b915050610848565b505050505050505050565b6000600f85900b818113911361099d57846109a6565b6109a68561510f565b94506000604051806040016040528085858080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250505090825250600f88900b60209091015290508615610adb578115610ab457876001600160a01b031663857f812f8688620c34fe1985604051602001610a2e919061513f565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401610a5c9493929190615171565b6040805180830381600087803b158015610a7557600080fd5b505af1158015610a89573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610aad91906151aa565b5050610baf565b876001600160a01b03166359dd14368688620c35001985604051602001610a2e919061513f565b8115610b0757876001600160a01b0316632c4812528688620c34ff85604051602001610a2e919061513f565b876001600160a01b031663f094685a8688620c350185604051602001610b2d919061513f565b6040516020818303038152906040526040518563ffffffff1660e01b8152600401610b5b9493929190615171565b6040805180830381600087803b158015610b7457600080fd5b505af1158015610b88573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bac91906151aa565b50505b5050505050505050565b6040805160606020601f8501819004028201810183529181018381526000928291908690869081908501838280828437600092018290525093855250505060209091018790529091506001600160a01b0388169063c51c90299086908812610c215787610c2a565b610c2a886151ce565b8960008a12600087604051602001610c42919061513f565b6040516020818303038152906040526040518763ffffffff1660e01b8152600401610c72969594939291906151eb565b6040805180830381600087803b158015610c8b57600080fd5b505af1158015610c9f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061097c91906151aa565b6000610cd86001600160a01b038516306124ca565b90508160006001600160f01b038216831115610d1057610d01836001600160f01b03841661229f565b9050816001600160f01b031692505b60f084901c8015610d3857610d35610d2e61271061083d87856125b2565b8390612650565b91505b610d4c6001600160a01b038816878461265c565b50505050505050565b600084118015610d655750600083115b610da55760405162461bcd60e51b81526020600482015260116024820152704d6176657269636b56313a2044454c544160781b6044820152606401610455565b6000610db382840184615228565b90506000806000610dc78460000151612720565b6040516315e3ab2960e21b815233600482015292955090935091506001600160a01b0384169063578eaca49060240160206040518083038186803b158015610e0e57600080fd5b505afa158015610e22573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610e4691906152b7565b610e625760405162461bcd60e51b8152600401610455906152d4565b60208401516000128015610ebb578460200151891115610eb65760405162461bcd60e51b815260206004820152600f60248201526e4d6176657269636b56313a2054494160881b6044820152606401610455565b610f0a565b8460200151610ec9906151ce565b881015610f0a5760405162461bcd60e51b815260206004820152600f60248201526e4d6176657269636b56313a20544f4160881b6044820152606401610455565b61097c338a83610f1a5784610f1c565b855b6001600160a01b03169190612750565b6000610f75610f4383670de0b6b3a764000061530b565b61083d670de0b6b3a7640000610f6f610f5d886012615323565b610f6890600a61541e565b8a906125be565b906125b2565b604051638d7ef9bb60e01b81526001600160a01b0388811660048301526024820183905291925090851690638d7ef9bb90604401600060405180830381600087803b158015610fc357600080fd5b505af1158015610bac573d6000803e3d6000fd5b6000610fec6001600160a01b038616306124ca565b9050600080610ffa8661256b565b915091506000611029826001600160801b031661083d856001600160801b0316876125b290919063ffffffff16565b90506000811161104b5760405162461bcd60e51b815260040161045590615083565b61105d886001600160a01b03166125ca565b80156110695750855115155b1561107657604086018190525b841561108757611087868287612615565b60008061109388611cd1565b9150915081610bac578060405162461bcd60e51b81526004016104559190614ee8565b60008151116111115760405162461bcd60e51b815260206004820152602160248201527f4f70656e4f6365616e3a20496e76616c69642063616c6c20706172616d6574656044820152603960f91b6064820152608401610455565b60005b81518110156111a757306001600160a01b0316630c7e120983838151811061113e5761113e6150c8565b60200260200101516040518263ffffffff1660e01b8152600401611162919061542a565b600060405180830381600087803b15801561117c57600080fd5b505af1158015611190573d6000803e3d6000fd5b50505050808061119f906150f4565b915050611114565b5050565b6000826001600160a01b0316846001600160a01b03161190506000806000806000896001600160a01b031663d66940276040518163ffffffff1660e01b815260040160a06040518083038186803b15801561120557600080fd5b505afa158015611219573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061123d9190615463565b9450945094509450945085611253578484611256565b83855b90955093508561126757828261126a565b81835b6040516370a0823160e01b81526001600160a01b038d811660048301529295509093506000916112b0916001600160701b038916918d16906370a0823190602401610613565b905060006112d2856001600160701b0316856001600160701b031684866127b3565b9050600080896112e4576000836112e8565b8260005b90925090506001600160a01b038e1663022c0d9f83838e60006040519080825280601f01601f19166020018201604052801561132b576020820181803683370190505b506040518563ffffffff1660e01b815260040161134b949392919061500a565b600060405180830381600087803b15801561136557600080fd5b505af1158015611379573d6000803e3d6000fd5b505050505050505050505050505050505050565b6000856113b8576113b3600173fffd8963efd1fc6a506488495d951d5263988d266154c1565b6113c8565b6113c86401000276a360016154e9565b90506000604051806040016040528085858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050509082525060209081018890526040519192506001600160a01b038a16916324b31a0c9188918a918c9188916114439189910161513f565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401610b5b959493929190615514565b604051632e0ae37560e01b81524260048201526001600160a01b03841690600160ff1b85161515908290632e0ae37590602401600060405180830381600087803b1580156114bf57600080fd5b505af11580156114d3573d6000803e3d6000fd5b50505050600080600080856001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561151657600080fd5b505afa15801561152a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061154e919061554f565b50909250905084611560578181611563565b80825b6040516370a0823160e01b81526001600160a01b0389811660048301526001600160701b039384169750919092169450600093506115b092508591908a16906370a0823190602401610613565b905060008461162f57856001600160a01b0316630ece72366040518163ffffffff1660e01b815260040160206040518083038186803b1580156115f257600080fd5b505afa158015611606573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061162a9190615594565b6116a0565b856001600160a01b0316637d316e286040518163ffffffff1660e01b815260040160206040518083038186803b15801561166857600080fd5b505afa15801561167c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116a09190615594565b6001600160701b031690506116b58183615323565b915060006116d285858560a063ffffffff60a01b8f16901c612818565b9050600080876116e4576000836116e8565b8260005b6040805160008152602081019182905263022c0d9f60e01b90915291935091506001600160a01b038a169063022c0d9f9061172c90859085908f906024810161500a565b600060405180830381600087803b15801561174657600080fd5b505af115801561175a573d6000803e3d6000fd5b50505050505050505050505050505050565b6001600160a01b038316600160ff1b841615156000808080600160fc1b891661180b57856001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156117c857600080fd5b505afa1580156117dc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611800919061554f565b509092509050611881565b856001600160a01b0316630902f1ac6040518163ffffffff1660e01b8152600401604080518083038186803b15801561184357600080fd5b505afa158015611857573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061187b91906155af565b90925090505b8461188d578181611890565b80825b6040516370a0823160e01b81526001600160a01b0389811660048301526001600160701b039384169750919092169450600093506118dd92508591908a16906370a0823190602401610613565b905060006118fa84848460a063ffffffff60a01b8e16901c612818565b90506000808661190c57600083611910565b8260005b91509150600160fd1b8b1660001415611999576040805160008152602081019182905263022c0d9f60e01b9091526001600160a01b0389169063022c0d9f9061196290859085908e906024810161500a565b600060405180830381600087803b15801561197c57600080fd5b505af1158015611990573d6000803e3d6000fd5b505050506119d5565b6040516336cd320560e11b815260048101839052602481018290526001600160a01b038a81166044830152891690636d9a640a9060640161076b565b5050505050505050505050565b61045e6001600160a01b038416838361265c565b610471848460008585611ee5565b600085611a2f57611a2a600173fffd8963efd1fc6a506488495d951d5263988d266154c1565b611a3f565b611a3f6401000276a360016154e9565b90506000604051806040016040528085858080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525050509082525060209081018890526040519192506001600160a01b038a169163128acb089188918b918b918891611aba9189910161513f565b6040516020818303038152906040526040518663ffffffff1660e01b8152600401610b5b9594939291906155e2565b61045e6001600160a01b038416838361284f565b6000841380611b0c5750600083135b611b4e5760405162461bcd60e51b81526020600482015260136024820152724b79626572456c61737469633a2044454c544160681b6044820152606401610455565b6000611b5c82840184615228565b9050600080600080611b718560000151612973565b93509350935093506000611b8f611b8a868686866129bc565b612a45565b9050336001600160a01b03821614611bb95760405162461bcd60e51b8152600401610455906152d4565b60008060008c13611bdf57866001600160a01b0316866001600160a01b0316108b611bf6565b856001600160a01b0316876001600160a01b0316108c5b915091508115611c4c5787602001518114611c475760405162461bcd60e51b81526020600482015260116024820152704b79626572456c61737469633a2054494160781b6044820152606401610455565b611ca2565b876020015160008d13611c5f578c611c61565b8b5b14611ca25760405162461bcd60e51b81526020600482015260116024820152704b79626572456c61737469633a20544f4160781b6044820152606401610455565b611cc3338284611cb25788610f1c565b896001600160a01b03169190612750565b505050505050505050505050565b60006060611ce28360600151612c5e565b15611d285760405162461bcd60e51b815260206004820152601660248201527513dc195b93d8d9585b8e88139bdd08185b1b1bddd95960521b6044820152606401610455565b82516001600160a01b038116611d3b5750305b8360400151471015611da95760405162461bcd60e51b815260206004820152603160248201527f4f70656e4f6365616e3a20496e73756666696369656e742062616c616e636520604482015270199bdc88195e1d195c9b985b0818d85b1b607a1b6064820152608401610455565b60006060600086602001511115611e2f57826001600160a01b031686604001518760200151908860600151604051611de1919061561d565b600060405180830381858888f193505050503d8060008114611e1f576040519150601f19603f3d011682016040523d82523d6000602084013e611e24565b606091505b509092509050611e99565b826001600160a01b031686604001518760600151604051611e50919061561d565b60006040518083038185875af1925050503d8060008114611e8d576040519150601f19603f3d011682016040523d82523d6000602084013e611e92565b606091505b5090925090505b81611ed9826040518060400160405280602081526020017f4f70656e4f6365616e2065787465726e616c2063616c6c206661696c65643a20815250612d2e565b94509450505050915091565b6000851180611ef45750600084115b611f2f5760405162461bcd60e51b815260206004820152600c60248201526b695a554d693a2044454c544160a01b6044820152606401610455565b6000611f3d82840184615228565b9050600080600080611f528560000151612f9a565b93509350935093506000846001600160a01b031663becbcc6a8585856040518463ffffffff1660e01b8152600401611f8c93929190615639565b60206040518083038186803b158015611fa457600080fd5b505afa158015611fb8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611fdc9190615661565b9050336001600160a01b038216146120065760405162461bcd60e51b8152600401610455906152d4565b6000808a61202957856001600160a01b0316856001600160a01b0316108c612040565b846001600160a01b0316866001600160a01b0316108d5b91509150811561209057876020015181111561208b5760405162461bcd60e51b815260206004820152600a602482015269695a554d693a2054494160b01b6044820152606401610455565b6120dd565b87602001518b6120a0578d6120a2565b8c5b10156120dd5760405162461bcd60e51b815260206004820152600a602482015269695a554d693a20544f4160b01b6044820152606401610455565b6120fe3382846120ed5787610f1c565b886001600160a01b03169190612750565b50505050505050505050505050565b600084138061211c5750600083135b61215b5760405162461bcd60e51b815260206004820152601060248201526f556e697377617056333a2044454c544160801b6044820152606401610455565b600061216982840184615228565b905060008060008061217e8560000151612973565b93509350935093506000612197611b8a868686866129bc565b9050336001600160a01b038216146121c15760405162461bcd60e51b8152600401610455906152d4565b60008060008c136121e757866001600160a01b0316866001600160a01b0316108b6121fe565b856001600160a01b0316876001600160a01b0316108c5b91509150811561224c5787602001518114611c475760405162461bcd60e51b815260206004820152600e60248201526d556e697377617056333a2054494160901b6044820152606401610455565b876020015160008d1361225f578c612261565b8b5b14611ca25760405162461bcd60e51b815260206004820152600e60248201526d556e697377617056333a20544f4160901b6044820152606401610455565b60006122ab8284615323565b90505b92915050565b6000600c82901c806122c557506127105b610fff90921691806122d7848761567e565b6122e1919061569d565b6122eb9086615323565b945060008060008060008a6001600160a01b031663392f37e96040518163ffffffff1660e01b815260040160e06040518083038186803b15801561232e57600080fd5b505afa158015612342573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123669190614efb565b50509450945094509450945080156124825760006123878484888886612fd9565b90508561239c85670de0b6b3a764000061567e565b6123a6919061569d565b9350846123bb84670de0b6b3a764000061567e565b6123c5919061569d565b92506000808b6123d65785856123d9565b84865b915091508b61240457876123f58e670de0b6b3a764000061567e565b6123ff919061569d565b612421565b866124178e670de0b6b3a764000061567e565b612421919061569d565b9c50600061243b838f612434919061530b565b85846130ca565b6124459083615323565b9050670de0b6b3a76400008d61245b578861245d565b895b612467908361567e565b612471919061569d565b9a50505050505050505050506124c2565b6000808a612491578484612494565b83855b90925090506124a38c8361530b565b6124ad828e61567e565b6124b7919061569d565b985050505050505050505b949350505050565b60006124d5836125ca565b156124eb57506001600160a01b038116316122ae565b6040516370a0823160e01b81526001600160a01b0383811660048301528416906370a082319060240160206040518083038186803b15801561252c57600080fd5b505afa158015612540573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125649190614ff1565b90506122ae565b600080608083901c83811580159061258c57506000816001600160801b0316115b6125a85760405162461bcd60e51b815260040161045590615041565b9094909350915050565b60006122ab828461567e565b60006122ab828461569d565b60006001600160a01b03821673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee148061260157506001600160a01b038216611010145b806122ae5750506001600160a01b03161590565b60008260405160200161262a91815260200190565b60408051601f198184030181529190526060909401516020948501519201909301525050565b60006122ab828461530b565b801561045e5761266b836125ca565b1561270c576000826001600160a01b03168260405160006040518083038185875af1925050503d80600081146126bd576040519150601f19603f3d011682016040523d82523d6000602084013e6126c2565b606091505b50509050806104715760405162461bcd60e51b815260206004820152601660248201527508cc2d2d8cac840e8de40e8e4c2dce6cccae4408aa8960531b6044820152606401610455565b61045e6001600160a01b0384168383612750565b6000808061272e84826131dc565b925061273b8460146131dc565b91506127488460286131dc565b929491935050565b6040516001600160a01b03831660248201526044810182905261045e90849063a9059cbb60e01b906064015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b031990931692909217909152613290565b6000806127d6670de0b6b3a764000061083d6127cf828761229f565b87906125b2565b905060006127e482876125b2565b905060006127f28884612650565b905080156128095761280482826125be565b61280c565b60005b98975050505050505050565b60008061282584846125b2565b9050600061283382876125b2565b905060006127f2836128498a633b9aca006125b2565b90612650565b612858836125ca565b1561289d5760405162461bcd60e51b8152602060048201526015602482015274082e0e0e4deecca40c6c2d8d8cac840dedc408aa89605b1b6044820152606401610455565b806128b75761045e6001600160a01b038416836000613362565b604051636eb1769f60e11b81523060048201526001600160a01b0383811660248301526000919085169063dd62ed3e9060440160206040518083038186803b15801561290257600080fd5b505afa158015612916573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061293a9190614ff1565b90508181101561047157801561295f5761295f6001600160a01b038516846000613362565b6104716001600160a01b0385168484613362565b600080808061298285826131dc565b935061298f856014613486565b915061299c8560176131dc565b9250602e8551106129b5576129b285602b613486565b90505b9193509193565b604080516080810182526000808252602082018190529181018290526060810191909152836001600160a01b0316856001600160a01b031611156129fe579293925b6040518060800160405280866001600160a01b03168152602001856001600160a01b031681526020018462ffffff1681526020018362ffffff168152509050949350505050565b600080600080612a7f856060015162ffffff166021811115612a6957612a696156bf565b6021811115612a7a57612a7a6156bf565b613531565b925092509250806101441415612b5c577f2020dba91b30cc0006188af794c2fb30dd8520db7e2c088b7fc7c103c00ca494836001600160a01b031660001b866000015187602001518860400151604051602001612ade93929190615639565b60408051601f198184030181528282528051602091820120908301949094528101919091526060810191909152608081018390527fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47060a082015260c0015b6040516020818303038152906040528051906020012060001c9350612c56565b612b90856060015162ffffff166021811115612b7a57612b7a6156bf565b6021811115612b8b57612b8b6156bf565b614272565b15612bef578285600001518660200151604051602001612bc69291906001600160a01b0392831681529116602082015260400190565b6040516020818303038152906040528051906020012083604051602001612b3c939291906156d5565b82856000015186602001518760400151604051602001612c1193929190615639565b6040516020818303038152906040528051906020012083604051602001612c3a939291906156d5565b6040516020818303038152906040528051906020012060001c93505b505050919050565b600081516064148015612c96575081600081518110612c7f57612c7f6150c8565b6020910101516001600160f81b031916602360f81b145b8015612cc7575081600181518110612cb057612cb06150c8565b6020910101516001600160f81b031916601760fb1b145b8015612cf8575081600281518110612ce157612ce16150c8565b6020910101516001600160f81b031916603960f91b145b80156122ae575081600381518110612d1257612d126150c8565b6020910101516001600160f81b03191660dd60f81b1492915050565b60606044835110158015612d67575082600081518110612d5057612d506150c8565b6020910101516001600160f81b031916600160fb1b145b8015612d98575082600181518110612d8157612d816150c8565b6020910101516001600160f81b03191660c360f81b145b8015612dc9575082600281518110612db257612db26150c8565b6020910101516001600160f81b031916607960f81b145b8015612dfa575082600381518110612de357612de36150c8565b6020910101516001600160f81b031916600560fd1b145b15612e8457604483810180519091612e12919061530b565b84511015612e5a5760405162461bcd60e51b815260206004820152601560248201527424b73b30b634b2103932bb32b93a103932b0b9b7b760591b6044820152606401610455565b8281604051602001612e6d92919061570d565b6040516020818303038152906040529150506122ae565b82516024148015612eba575082600081518110612ea357612ea36150c8565b6020910101516001600160f81b031916602760f91b145b8015612eeb575082600181518110612ed457612ed46150c8565b6020910101516001600160f81b031916600960fb1b145b8015612f1c575082600281518110612f0557612f056150c8565b6020910101516001600160f81b031916607b60f81b145b8015612f4d575082600381518110612f3657612f366150c8565b6020910101516001600160f81b031916607160f81b145b15612f7257602483015182612f618261436e565b604051602001612e6d92919061575c565b81604051602001612f839190615791565b604051602081830303815290604052905092915050565b6000808080612fa985826131dc565b9350612fb68560146131dc565b9250612fc3856028613486565b9050612fd085602b6131dc565b91509193509193565b600081156130b457600084612ff688670de0b6b3a764000061567e565b613000919061569d565b905060008461301788670de0b6b3a764000061567e565b613021919061569d565b90506000670de0b6b3a7640000613038838561567e565b613042919061569d565b90506000670de0b6b3a7640000613059848061567e565b613063919061569d565b670de0b6b3a7640000613076868061567e565b613080919061569d565b61308a919061530b565b9050670de0b6b3a764000061309f828461567e565b6130a9919061569d565b9450505050506130c1565b6130be858761567e565b90505b95945050505050565b6000805b60ff8110156131d0578260006130e4878361439a565b9050858110156131345760006130fa8887614437565b6131048389615323565b61311690670de0b6b3a764000061567e565b613120919061569d565b905061312c818761530b565b955050613176565b60006131408887614437565b61314a8884615323565b61315c90670de0b6b3a764000061567e565b613166919061569d565b90506131728187615323565b9550505b8185111561319f57600161318a8387615323565b1161319a578493505050506131d5565b6131bb565b60016131ab8684615323565b116131bb578493505050506131d5565b505080806131c8906150f4565b9150506130ce565b508190505b9392505050565b6000816131ea81601461530b565b101561322d5760405162461bcd60e51b8152602060048201526012602482015271746f416464726573735f6f766572666c6f7760701b6044820152606401610455565b61323882601461530b565b835110156132805760405162461bcd60e51b8152602060048201526015602482015274746f416464726573735f6f75744f66426f756e647360581b6044820152606401610455565b500160200151600160601b900490565b60006132e5826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b031661449f9092919063ffffffff16565b80519091501561045e578080602001905181019061330391906152b7565b61045e5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b6064820152608401610455565b8015806133eb5750604051636eb1769f60e11b81523060048201526001600160a01b03838116602483015284169063dd62ed3e9060440160206040518083038186803b1580156133b157600080fd5b505afa1580156133c5573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906133e99190614ff1565b155b6134565760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527520746f206e6f6e2d7a65726f20616c6c6f77616e636560501b6064820152608401610455565b6040516001600160a01b03831660248201526044810182905261045e90849063095ea7b360e01b9060640161277c565b60008161349481600361530b565b10156134d65760405162461bcd60e51b8152602060048201526011602482015270746f55696e7432345f6f766572666c6f7760781b6044820152606401610455565b6134e182600361530b565b835110156135285760405162461bcd60e51b8152602060048201526014602482015273746f55696e7432345f6f75744f66426f756e647360601b6044820152606401610455565b50016003015190565b600080806001846021811115613549576135496156bf565b141561369157504660388114156135875773db1d10011ad0ff90774d0c6bb92e5c5c8b4461f792506000805160206157bf833981519152915061426b565b8061a4ec14156135be5773afe208a311b21f13ef87e33a90049fc17a7acdec92506000805160206157bf833981519152915061426b565b8061e70414156135f55773db2783e6db8d47f2b1a51ef602608c2854a59def92506000805160206157bf833981519152915061426b565b8062082751141561362d57736e7e0d996ef50e289af9bfd93f774c566f01466092506000805160206157bf833981519152915061426b565b806121051415613664577333128a8fc17869897dce68ed026d694621f6fdfd92506000805160206157bf833981519152915061426b565b731f98431c8ad98523631ae4a59f267346ea31f98492506000805160206157bf833981519152915061426b565b60028460218111156136a5576136a56156bf565b141561371357504661044d8114156136d357730d500b1d8e8ef31e21c99d1db9a6444d3adf127092506136eb565b732d98e2fa9da15aa6dc9581ab097ced7af697cb9292505b7f6ec6c9c8091d160c0aa74b2b14ba9c1717e95093bd3ac085cee99a49aab294a4915061426b565b6003846021811115613727576137276156bf565b14156137b757504661014481141561377857737f71382044a6a62595d5d357fe75ca8199123ad692507f01001487a7c45b21c52a0bc0558bf48d897d14792f1d0cc82733c8271d069178915061426b565b7341ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c992507f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e2915061426b565b60048460218111156137cb576137cb6156bf565b1415613810577324e85f5f94c6017d2d87b434394e87df4e4d56e392507f6ec6c9c8091d160c0aa74b2b14ba9c1717e95093bd3ac085cee99a49aab294a4915061426b565b6005846021811115613824576138246156bf565b14156138695773fb48cab056b673bacde3a806c9e1f957275cfd0d92507f92f328fdbad51f108a4a63e08661a6a329a25ccd4d30f112a81aaa3d0abdad80915061426b565b600684602181111561387d5761387d6156bf565b14156138c25773c89f69baa3ff17a842ab2de89e5fc8a8e2cc735892507fd61302e7691f3169f5ebeca3a0a4ab8f7f998c01e55ec944e62cfb1109fd2736915061426b565b60078460218111156138d6576138d66156bf565b141561391b5773a3792b3678b61001839c404ffcd20ef103473f6892507f146a9a61ada215bdbc7346c169e030cf383f441b85d40c70970f98c8aa070cd4915061426b565b600884602181111561392f5761392f6156bf565b14156139745773de474db1fa59898bc91314328d29507acd0d593c92507fd3e7f58b9af034cfa7a0597e539bae7c6b393817a47a6fc1e1503cd6eaffe22a915061426b565b6009846021811115613988576139886156bf565b14156139cd57736dd3fb9653b10e806650f107c3b5a0a6ff974f6592507f6c1bebd370ba84753516bc1393c0d0a6c645856da55f5393ac8ab3d6dbc861d3915061426b565b600a8460218111156139e1576139e16156bf565b1415613a2657739fe607e5dcd0ea318dbb4d8a7b04fa553d6cb2c592507fb323685a0ba07b4131380b999008d536a5dc52221581debd699b83b0835e0b68915061426b565b600b846021811115613a3a57613a3a6156bf565b1415613a7f577391e1b99072f238352f59e58de875691e20dc19c192507f817e07951f93017a93327ac8cc31e946540203a19e1ecc37bc1761965c2d1090915061426b565b600c846021811115613a9357613a936156bf565b1415613b1557504661044d811415613ac157731b02da8cb0d097eb8d57a175b88c7d8b479975069250613aff565b8061e7081415613ae75773c35dadb65012ec5796536bd9864ed8773abc74c49250613aff565b73c35dadb65012ec5796536bd9864ed8773abc74c492505b6000805160206157bf833981519152915061426b565b600d846021811115613b2957613b296156bf565b1415613b6e5773388f9357d3a5b23e8e195803b587c383466dc8dd92507fdf7aabc163e8381786aed31aa1649740a76ef34262766dc5bca3d3aa5fcede29915061426b565b600e846021811115613b8257613b826156bf565b1415613bc757734db9d624f67e00dbf8ef7ae0e0e8ee54af1dee4992507f09c178be473df44d1de6970978a4fdedce1ce52a23b2b979754547f6b43a19a5915061426b565b600f846021811115613bdb57613bdb6156bf565b1415613c2057737bc382ddc5928964d7af60e7e2f6299a1ea6f48d92507f3d5dcdd0a5890dbad55ff9543ece732377aa023ae7180e3ffc94f63eaf1a4ad1915061426b565b6010846021811115613c3457613c346156bf565b1415613c795773e4dfd4ad723b5db11aa41d53603db03b117ec69092507fbce37a54eab2fcd71913a0d40723e04238970e7fc1159bfd58ad5b79531697e7915061426b565b6011846021811115613c8d57613c8d6156bf565b1415613cd25773aa2cd7477c451e703f3b9ba5663334914763edf892507f1565b129f2d1790f12d45301b9b084335626f0c92410bc43130763b69971135d915061426b565b6012846021811115613ce657613ce66156bf565b1415613d2b5773ba97f8aee67bae3105fb4335760b103f24998a9292507fbce37a54eab2fcd71913a0d40723e04238970e7fc1159bfd58ad5b79531697e7915061426b565b6013846021811115613d3f57613d3f6156bf565b1415613d845773e9827b4ebeb9ae41fc57efdddd79edddc2ea4d0392507faf9bd540c3449b723624376f906d8d3a0e6441ff18b847f05f4f85789ab64d9a915061426b565b6014846021811115613d9857613d986156bf565b1415613ddd57738790c2c3ba67223d83c8fcf2a5e3c650059987b492507f1bce652aaa6528355d7a339037433a20cd28410e3967635ba8d2ddb037440dbf915061426b565b6015846021811115613df157613df16156bf565b1415613e2457732dbb6254231c5569b6a4313c6c1f5fe1340b35c292506000805160206157bf833981519152915061426b565b6016846021811115613e3857613e386156bf565b1415613e7d57734f205d69834f9b101b9289f7affac9b77b3ff9b792507f6ce8eb472fa82df5469c6ab6d485f17c3ad13c8cd7af59b3d4a8026c5ce0f7e2915061426b565b6017846021811115613e9157613e916156bf565b1415613ed657739a89490f1056a7bc607ec53f93b921fe666a2c4892507fc65e01e65f37c1ec2735556a24a9c10e4c33b2613ad486dd8209d465524bc3f4915061426b565b6018846021811115613eea57613eea6156bf565b1415613f1d57735bd1f6735b80e58aac88b8a94836854d3068a13a92506000805160206157bf833981519152915061426b565b6019846021811115613f3157613f316156bf565b1415613f64577338015d05f4fec8afe15d7cc0386a126574e8077b92506000805160206157bf833981519152915061426b565b601a846021811115613f7857613f786156bf565b1415613fe6575046611388811415613fa657739de2dea5c68898eb4cb2deaff357dfb26255a4aa9250613fbe565b73061e47ab9f31d293172efb88674782f80eca88de92505b7f177d5fbf994f4d130c008797563306f1a168dc689f81b2fa23b4396931014d91915061426b565b601b846021811115613ffa57613ffa6156bf565b141561402d577356c2162254b0e4417288786ee402c2b41d4e181e92506000805160206157bf833981519152915061426b565b601c846021811115614041576140416156bf565b1415614086577343aa9b2ed25f972fd8d44fdfb77a4a514eab4d7192507f6c1bebd370ba84753516bc1393c0d0a6c645856da55f5393ac8ab3d6dbc861d3915061426b565b601d84602181111561409a5761409a6156bf565b14156140cd57739367c561915f9d062afe3b57b18e30dec62b848892506000805160206157bf833981519152915061426b565b601e8460218111156140e1576140e16156bf565b14156141265773aaa32926fce6be95ea2c51cb4fcb60836d320c4292507f1565b129f2d1790f12d45301b9b084335626f0c92410bc43130763b69971135d915061426b565b601f84602181111561413a5761413a6156bf565b141561417f57735b1c257b88537d1ce2af55a1760336288ccd28b692507f55664e1b1a13929bcf29e892daf029637225ec5c85a385091b8b31dcca255627915061426b565b6020846021811115614193576141936156bf565b14156141d857738112e18a34b63964388a3b2984037d6a2efe5b8a92507f30146866f3a846fe3c636beb2756dbd24cf321bc52c9113c837c21f47470dfeb915061426b565b60218460218111156141ec576141ec6156bf565b14156142315773a08ae3d3f4da51c22d3c041e468bdf4c61405aab92507fd0c3a51b16dbc778f000c620eaabeecd33b33a80bd145e1f7cbc0d4de335193d915061426b565b73c7a590291e07b9fe9e64b86c58fd8fc764308c4a92507ee263aaa3a2c06a89b53217a9e7aad7e15613490a72e0f95f303c4de2dc704591505b9193909250565b60006002826021811115614288576142886156bf565b14806142a5575060048260218111156142a3576142a36156bf565b145b806142c1575060068260218111156142bf576142bf6156bf565b145b806142dd575060098260218111156142db576142db6156bf565b145b806142f9575060108260218111156142f7576142f76156bf565b145b8061431557506012826021811115614313576143136156bf565b145b806143315750601782602181111561432f5761432f6156bf565b145b8061434d5750601a82602181111561434b5761434b6156bf565b145b806122ae5750601c826021811115614367576143676156bf565b1492915050565b60606122ae8260405160200161438691815260200190565b6040516020818303038152906040526144ae565b6000670de0b6b3a7640000828185816143b3828061567e565b6143bd919061569d565b6143c7919061567e565b6143d1919061569d565b6143db919061567e565b6143e5919061569d565b670de0b6b3a76400008084816143fb828061567e565b614405919061569d565b61440f919061567e565b614419919061569d565b614423908661567e565b61442d919061569d565b6122ab919061530b565b6000670de0b6b3a7640000838161444e828061567e565b614458919061569d565b614462919061567e565b61446c919061569d565b670de0b6b3a764000080614480858061567e565b61448a919061569d565b61449586600361567e565b614423919061567e565b60606124c284846000856146c6565b60408051808201909152601081526f181899199a1a9b1b9c1cb0b131b232b360811b60208201528151606091906000906144e990600261567e565b6144f490600261530b565b6001600160401b0381111561450b5761450b61483c565b6040519080825280601f01601f191660200182016040528015614535576020820181803683370190505b509050600360fc1b81600081518110614550576145506150c8565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061457f5761457f6150c8565b60200101906001600160f81b031916908160001a90535060005b84518110156146be578260048683815181106145b7576145b76150c8565b016020015182516001600160f81b031990911690911c60f81c9081106145df576145df6150c8565b01602001516001600160f81b031916826145fa83600261567e565b61460590600261530b565b81518110614615576146156150c8565b60200101906001600160f81b031916908160001a9053508285828151811061463f5761463f6150c8565b602091010151815160f89190911c600f1690811061465f5761465f6150c8565b01602001516001600160f81b0319168261467a83600261567e565b61468590600361530b565b81518110614695576146956150c8565b60200101906001600160f81b031916908160001a905350806146b6816150f4565b915050614599565b509392505050565b6060824710156147275760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b6064820152608401610455565b600080866001600160a01b03168587604051614743919061561d565b60006040518083038185875af1925050503d8060008114614780576040519150601f19603f3d011682016040523d82523d6000602084013e614785565b606091505b5091509150614796878383876147a1565b979650505050505050565b6060831561480d578251614806576001600160a01b0385163b6148065760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610455565b50816124c2565b6124c283838151156148225781518083602001fd5b8060405162461bcd60e51b81526004016104559190614ee8565b634e487b7160e01b600052604160045260246000fd5b604051601f8201601f191681016001600160401b038111828210171561487a5761487a61483c565b604052919050565b600082601f83011261489357600080fd5b81356001600160401b038111156148ac576148ac61483c565b6148bf601f8201601f1916602001614852565b8181528460208386010111156148d457600080fd5b816020850160208301376000918101602001919091529392505050565b60006080828403121561490357600080fd5b604051608081016001600160401b0382821081831117156149265761492661483c565b81604052829350843583526020850135602084015260408501356040840152606085013591508082111561495957600080fd5b5061496685828601614882565b6060830152505092915050565b60006020828403121561498557600080fd5b81356001600160401b0381111561499b57600080fd5b6124c2848285016148f1565b60008083601f8401126149b957600080fd5b5081356001600160401b038111156149d057600080fd5b6020830191508360208285010111156149e857600080fd5b9250929050565b60008060008060608587031215614a0557600080fd5b843593506020850135925060408501356001600160401b03811115614a2957600080fd5b614a35878288016149a7565b95989497509550505050565b6001600160a01b0381168114614a5657600080fd5b50565b600080600060608486031215614a6e57600080fd5b833592506020840135614a8081614a41565b91506040840135614a9081614a41565b809150509250925092565b60006001600160401b03821115614ab457614ab461483c565b5060051b60200190565b600082601f830112614acf57600080fd5b81356020614ae4614adf83614a9b565b614852565b82815260059290921b84018101918181019086841115614b0357600080fd5b8286015b84811015614b425780356001600160401b03811115614b265760008081fd5b614b348986838b01016148f1565b845250918301918301614b07565b509695505050505050565b60008060008060808587031215614b6357600080fd5b8435614b6e81614a41565b9350602085810135935060408601356001600160401b0380821115614b9257600080fd5b614b9e89838a01614abe565b94506060880135915080821115614bb457600080fd5b508601601f81018813614bc657600080fd5b8035614bd4614adf82614a9b565b81815260059190911b8201830190838101908a831115614bf357600080fd5b928401925b82841015614c1157833582529284019290840190614bf8565b979a9699509497505050505050565b8015158114614a5657600080fd5b60008060008060008060a08789031215614c4757600080fd5b8635614c5281614a41565b95506020870135614c6281614c20565b94506040870135600f81900b8114614c7957600080fd5b93506060870135614c8981614a41565b925060808701356001600160401b03811115614ca457600080fd5b614cb089828a016149a7565b979a9699509497509295939492505050565b60008060008060008060a08789031215614cdb57600080fd5b8635614ce681614a41565b95506020870135614cf681614c20565b9450604087013593506060870135614c8981614a41565b600080600060608486031215614d2257600080fd5b8335614d2d81614a41565b92506020840135614d3d81614a41565b929592945050506040919091013590565b600080600080600060a08688031215614d6657600080fd5b8535614d7181614a41565b9450602086013593506040860135614d8881614a41565b94979396509394606081013594506080013592915050565b60008060008060808587031215614db657600080fd5b8435614dc181614a41565b93506020850135925060408501356001600160401b03811115614de357600080fd5b614def878288016148f1565b949793965093946060013593505050565b600060208284031215614e1257600080fd5b81356001600160401b03811115614e2857600080fd5b6124c284828501614abe565b60008060008060808587031215614e4a57600080fd5b8435614e5581614a41565b93506020850135614e6581614a41565b92506040850135614e7581614a41565b91506060850135614e8581614a41565b939692955090935050565b60005b83811015614eab578181015183820152602001614e93565b838111156104715750506000910152565b60008151808452614ed4816020860160208601614e90565b601f01601f19169290920160200192915050565b6020815260006122ab6020830184614ebc565b600080600080600080600060e0888a031215614f1657600080fd5b875196506020880151955060408801519450606088015193506080880151614f3d81614c20565b60a0890151909350614f4e81614a41565b60c0890151909250614f5f81614a41565b8091505092959891949750929550565b80516001600160701b0381168114614f8657600080fd5b919050565b805161ffff81168114614f8657600080fd5b60008060008060808587031215614fb357600080fd5b614fbc85614f6f565b9350614fca60208601614f6f565b9250614fd860408601614f8b565b9150614fe660608601614f8b565b905092959194509250565b60006020828403121561500357600080fd5b5051919050565b84815283602082015260018060a01b03831660408201526080606082015260006150376080830184614ebc565b9695505050505050565b60208082526022908201527f4f70656e4f6365616e3a20496e76616c69642063616c6c20706172616d657465604082015261727360f01b606082015260800190565b60208082526025908201527f4f70656e4f6365616e3a20496e73756666696369656e7420746f6b656e2062616040820152646c616e636560d81b606082015260800190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600019821415615108576151086150de565b5060010190565b600081600f0b6f7fffffffffffffffffffffffffffffff19811415615136576151366150de565b60000392915050565b60208152600082516040602084015261515b6060840182614ebc565b9050602084015160408401528091505092915050565b60018060a01b03851681526001600160801b03841660208201528260020b60408201526080606082015260006150376080830184614ebc565b600080604083850312156151bd57600080fd5b505080516020909101519092909150565b6000600160ff1b8214156151e4576151e46150de565b5060000390565b60018060a01b03871681528560208201528415156040820152831515606082015282608082015260c060a0820152600061280c60c0830184614ebc565b60006020828403121561523a57600080fd5b81356001600160401b038082111561525157600080fd5b908301906040828603121561526557600080fd5b6040516040810181811083821117156152805761528061483c565b60405282358281111561529257600080fd5b61529e87828601614882565b8252506020830135602082015280935050505092915050565b6000602082840312156152c957600080fd5b81516131d581614c20565b60208082526018908201527f4f70656e4f6365616e3a204163636573732044656e6965640000000000000000604082015260600190565b6000821982111561531e5761531e6150de565b500190565b600082821015615335576153356150de565b500390565b600181815b8085111561537557816000190482111561535b5761535b6150de565b8085161561536857918102915b93841c939080029061533f565b509250929050565b60008261538c575060016122ae565b81615399575060006122ae565b81600181146153af57600281146153b9576153d5565b60019150506122ae565b60ff8411156153ca576153ca6150de565b50506001821b6122ae565b5060208310610133831016604e8410600b84101617156153f8575081810a6122ae565b615402838361533a565b8060001904821115615416576154166150de565b029392505050565b60006122ab838361537d565b60208152815160208201526020820151604082015260408201516060820152600060608301516080808401526124c260a0840182614ebc565b600080600080600060a0868803121561547b57600080fd5b61548486614f6f565b945061549260208701614f6f565b93506154a060408701614f6f565b92506154ae60608701614f6f565b9150608086015190509295509295909350565b60006001600160a01b03838116908316818110156154e1576154e16150de565b039392505050565b60006001600160a01b0382811684821680830382111561550b5761550b6150de565b01949350505050565b6001600160a01b0386811682526020820186905284151560408301528316606082015260a06080820181905260009061479690830184614ebc565b60008060006060848603121561556457600080fd5b61556d84614f6f565b925061557b60208501614f6f565b9150604084015163ffffffff81168114614a9057600080fd5b6000602082840312156155a657600080fd5b6122ab82614f6f565b600080604083850312156155c257600080fd5b6155cb83614f6f565b91506155d960208401614f6f565b90509250929050565b6001600160a01b0386811682528515156020830152604082018590528316606082015260a06080820181905260009061479690830184614ebc565b6000825161562f818460208701614e90565b9190910192915050565b6001600160a01b03938416815291909216602082015262ffffff909116604082015260600190565b60006020828403121561567357600080fd5b81516131d581614a41565b6000816000190483118215151615615698576156986150de565b500290565b6000826156ba57634e487b7160e01b600052601260045260246000fd5b500490565b634e487b7160e01b600052602160045260246000fd5b6001600160f81b0319815260609390931b6bffffffffffffffffffffffff191660018401526015830191909152603582015260550190565b6000835161571f818460208801614e90565b6508ae4e4dee4560d31b9083019081528351615742816006840160208801614e90565b602960f81b60069290910191820152600701949350505050565b6000835161576e818460208801614e90565b650a0c2dcd2c6560d31b9083019081528351615742816006840160208801614e90565b600082516157a3818460208701614e90565b68556e6b6e6f776e282960b81b92019182525060090191905056fee34f199b19b2b4f47f68442619d555527d244f78a3297ea89325f843f87b8b54a26469706673582212205155e56516b85d98709915c562df4ac50225c59b45b1d2ae1ea396399e775d1964736f6c63430008090033

Type / to focus