Balances

Select type ERC-20 (5) ERC-721 (2) ERC-1155 (34)
+ 300.000000000000000000 OP Claimable at: optmism.co Id: optimism-erc-20/0x2934c616bed7111ccddcb79f521477ff5d22e0c0 Name: OP
+ 1 m Id: optimism-erc-20/0x342c32cd9aedebfeff2838f18785f52acc55e723 Name: Acces debridgether.com
+ 0.000000000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether
+ 1 ds Id: optimism-erc-20/0xb89ba249df195df6c9f36aa0a97251daaefb6308 Name: # blast2l.com
+ 15,000 claim reward Id: optimism-erc-20/0xd8dae0ad69f4adb507db0c3e56ec94942d470450 Name: !
+ 0 d Id: optimism-erc-721/0x04788e66b9d884969538e4e35a0d57e9e022c799 Name: BLAST2L.COM Limited Coupon
+ 0 hers Id: optimism-erc-721/0xd32f17f3ed243fe7d0162b163fa9f88efbb832e0 Name: deBridge Airdrop
+ ? ? Id: optimism-erc-1155/0x15607050ab423e3f1770d03f1278a1e42708b504
+ ? ? Id: optimism-erc-1155/0x17514df24a3aa0f219b8f31b95c516d7b84c67d6
+ ? ? Id: optimism-erc-1155/0x1f008ecb7eddfab7b9415767062bf26a0ad5f20d
+ ? ? Id: optimism-erc-1155/0x294d77ef6712ae85239eea81fdabedd28998c2be
+ ? ? Id: optimism-erc-1155/0x2ab1206279db63f54d9e8c3655346c6933b95bd3
+ ? ? Id: optimism-erc-1155/0x434c4d95df1b27776fc707068b2915a168871828
+ ? ? Id: optimism-erc-1155/0x481d2531128ce54f9ed51e6431c455f2a063f78d
+ ? ? Id: optimism-erc-1155/0x487c9e21b295c78cbf17f9b067b3e0fcbf0a4650
+ ? ....... Id: optimism-erc-1155/0x4beb49db112c3e0c57880f19a4615fdeb4fd753c Name: Ethereum Ticket 654
+ ? ? Id: optimism-erc-1155/0x4ddf2006d202f4ce8beba52f4b424057337fcd99

History

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

0x7451cf6453029313b5fec2204a8bb3ab5c049166b4cee5fe50e3430cb35ebeaf

+

1 ? Id: optimism-erc-1155/0x4ddf2006d202f4ce8beba52f4b424057337fcd99

#0

Success

0x2c9c64f2d41280cecd5f5ac96e3c3e5d44138d5c66775af8547376975a38e01e

+

1 ? Id: optimism-erc-1155/0x4ddf2006d202f4ce8beba52f4b424057337fcd99

#0

Success

0x675e79a32a6a92ef4f2fb484f0bd8dc084be3ed92146e730a9b4dd165e19ee3e

+

1 ? Id: optimism-erc-1155/0x4ddf2006d202f4ce8beba52f4b424057337fcd99

#0

Success

0x9396ce523a7a37e3501c5dcdc13203a051465fa8555e4a0f4fee5ba9416e9170

-

0.000100000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x9396ce523a7a37e3501c5dcdc13203a051465fa8555e4a0f4fee5ba9416e9170

-

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.22 USD

Success

0x9396ce523a7a37e3501c5dcdc13203a051465fa8555e4a0f4fee5ba9416e9170

+

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.22 USD

Success

0x2cc3ae0d95d03a5e1f8c3b9588be43c5e40b2a79d460cde4984cf088908ad3c7

+

1 ? Id: optimism-erc-1155/0x5456c4cbcc9280c622a44ecb22b627458f6928e1

#0

Success

0x7aa6ffea0df3aadbc47216f6bb7a3096b20309a7c7762476dbb9285704d8065a

+

1 ? Id: optimism-erc-1155/0x5456c4cbcc9280c622a44ecb22b627458f6928e1

#0

Success

0x4ab8966151e2e32665112fa7f70c43d8d4818473c6865584103d6d707db8ce95

+

1 ? Id: optimism-erc-1155/0x5456c4cbcc9280c622a44ecb22b627458f6928e1

#0

Success

0x85a687fbe8e1aac8cd3869ad656109db88ddd80d39c85db877f1762e46e72d8c

-

0.001000000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success
Date & time Transaction id Amount Status

0x9396ce523a7a37e3501c5dcdc13203a051465fa8555e4a0f4fee5ba9416e9170

+

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.22 USD

Success

0x85a687fbe8e1aac8cd3869ad656109db88ddd80d39c85db877f1762e46e72d8c

+

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.50 USD

Success

0xc28f236aeb65ab432b28f108b190c731d4941c69c6d13e07d362521e8d2e6813

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum         Verified currency

0.00 USD

Failed

0x59ac8a256c681517575e7fe60c603aac68d4a5a36b78e9a1d5ee22adf65df976

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum         Verified currency

0.00 USD

Failed

0xee12e7b9aa93f91950a22105a1fffc9338a5bc37015852ef0cef88ad1a12c67e

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0xce284282f13973874eb1c527e3449981758cf0d6eadd8eed49af0183a2647bcf

+

0.000200000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.50 USD

Success

0x41bbf3df10deeef5d3e611b6ca59ce7059c8883791e88d335687f49f3d69014a

+

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.53 USD

Success

0x6bced86a76af588131228ddbb6928980e37124010afca49f8d718537f234de1d

+

0.000600000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.54 USD

Success

0x68369806008d699538707e596f9df13cd1c917291d8241e0687eb0026fe4c986

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success

0x46d3aa9b59776d3dcb3f5d5961d8d6a5f00612831136f84652893a8a49289fda

+

0.000000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.00 USD

Success
Date & time Transaction id Amount Status

0x9396ce523a7a37e3501c5dcdc13203a051465fa8555e4a0f4fee5ba9416e9170

-

0.000100000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.22 USD

Success

0x85a687fbe8e1aac8cd3869ad656109db88ddd80d39c85db877f1762e46e72d8c

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.50 USD

Success

0xce284282f13973874eb1c527e3449981758cf0d6eadd8eed49af0183a2647bcf

-

0.000200000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.50 USD

Success

0x41bbf3df10deeef5d3e611b6ca59ce7059c8883791e88d335687f49f3d69014a

-

0.001000000000000000 ETH Id: ethereum Name: Ethereum Verified currency

2.53 USD

Success

0x6bced86a76af588131228ddbb6928980e37124010afca49f8d718537f234de1d

-

0.000600000000000000 ETH Id: ethereum Name: Ethereum Verified currency

1.54 USD

Success

0x195d6e1d5a6cbf5b929e22fede9b85dd95338c526bacd103add83bdb97db2bfd

-

0.000565129892483670 ETH Id: ethereum Name: Ethereum Verified currency

1.43 USD

Success

0x195d6e1d5a6cbf5b929e22fede9b85dd95338c526bacd103add83bdb97db2bfd

+

0.000565129892483670 ETH Id: ethereum Name: Ethereum Verified currency

1.43 USD

Success

0x8fde4b7cdc38418eee6887c2240be6f2ada9ecc28d5eea878860d00306a1feac

-

0.000200000000000000 ETH Id: ethereum Name: Ethereum Verified currency

0.50 USD

Success

0x76ea041b5de7bf0fd0ad3ea8a5906d8b79f5ac8082634024befbf9d978282ad7

-

0.000198774077226685 ETH Id: ethereum Name: Ethereum Verified currency

0.50 USD

Success

0x76ea041b5de7bf0fd0ad3ea8a5906d8b79f5ac8082634024befbf9d978282ad7

+

0.000198774077226685 ETH Id: ethereum Name: Ethereum Verified currency

0.50 USD

Success
Date & time Transaction id Amount Status

0x9396ce523a7a37e3501c5dcdc13203a051465fa8555e4a0f4fee5ba9416e9170

-

0.000100000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x85a687fbe8e1aac8cd3869ad656109db88ddd80d39c85db877f1762e46e72d8c

-

0.001000000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0xce284282f13973874eb1c527e3449981758cf0d6eadd8eed49af0183a2647bcf

-

0.000200000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x41bbf3df10deeef5d3e611b6ca59ce7059c8883791e88d335687f49f3d69014a

-

0.001000000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x6bced86a76af588131228ddbb6928980e37124010afca49f8d718537f234de1d

-

0.000600000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x195d6e1d5a6cbf5b929e22fede9b85dd95338c526bacd103add83bdb97db2bfd

+

0.000565129892483670 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x8fde4b7cdc38418eee6887c2240be6f2ada9ecc28d5eea878860d00306a1feac

-

0.000200000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x76ea041b5de7bf0fd0ad3ea8a5906d8b79f5ac8082634024befbf9d978282ad7

+

0.000198774077226685 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0x2bd78f82ec288af27e9679ee9e43f8cb408f4fb984a23d91c1df53279ab4d9c0

-

0.000200000000000000 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success

0xad169cebc0362fb12cdc73fd1f4899aa8ec1c5a600f1ffee16e87c04f16efce9

+

0.000695800130356545 WETH Id: optimism-erc-20/0x4200000000000000000000000000000000000006 Name: Wrapped Ether

Success
Date & time Transaction id Amount Status

0xaf30a9468ef7b5a9d49f6c282bd88f6aeddc2e72cea58d6b3e50918efabd81ec

+

1 hers Id: optimism-erc-721/0xd32f17f3ed243fe7d0162b163fa9f88efbb832e0 Name: deBridge Airdrop

#0

Success

0x06c0c2d320603ad23d0e545d975b3e389f72a9ee6269f876c562271152c0a022

+

1 d Id: optimism-erc-721/0x04788e66b9d884969538e4e35a0d57e9e022c799 Name: BLAST2L.COM Limited Coupon

#0

Success
Date & time Transaction id Amount Status

0x7451cf6453029313b5fec2204a8bb3ab5c049166b4cee5fe50e3430cb35ebeaf

+

1 ? Id: optimism-erc-1155/0x4ddf2006d202f4ce8beba52f4b424057337fcd99

#0

Success

0x2c9c64f2d41280cecd5f5ac96e3c3e5d44138d5c66775af8547376975a38e01e

+

1 ? Id: optimism-erc-1155/0x4ddf2006d202f4ce8beba52f4b424057337fcd99

#0

Success

0x675e79a32a6a92ef4f2fb484f0bd8dc084be3ed92146e730a9b4dd165e19ee3e

+

1 ? Id: optimism-erc-1155/0x4ddf2006d202f4ce8beba52f4b424057337fcd99

#0

Success

0x2cc3ae0d95d03a5e1f8c3b9588be43c5e40b2a79d460cde4984cf088908ad3c7

+

1 ? Id: optimism-erc-1155/0x5456c4cbcc9280c622a44ecb22b627458f6928e1

#0

Success

0x7aa6ffea0df3aadbc47216f6bb7a3096b20309a7c7762476dbb9285704d8065a

+

1 ? Id: optimism-erc-1155/0x5456c4cbcc9280c622a44ecb22b627458f6928e1

#0

Success

0x4ab8966151e2e32665112fa7f70c43d8d4818473c6865584103d6d707db8ce95

+

1 ? Id: optimism-erc-1155/0x5456c4cbcc9280c622a44ecb22b627458f6928e1

#0

Success

0x599e9bce96eaebfb21c92c0a40e2056b2a2c06ec08a253e171ed97524d470dc3

+

1 ? Id: optimism-erc-1155/0x6ac9692ae1843d627a0f8abfacefcef42c3193df

#2,483

Success

0x6118eaf63dde774f240efe2d94aba7f68918fe5c4a61102c2b540e4d15827d37

+

1 ? Id: optimism-erc-1155/0x7005ace57c9a241af6a16efb037c80218697d2a1

#0

Success

0x85d768e7d5b4f893618a114c15f24bd702031fc617cb8a5bb08a34d894fb24ba

+

1 ? Id: optimism-erc-1155/0x7005ace57c9a241af6a16efb037c80218697d2a1

#0

Success

0xfc4aaf5c3046179d212591dc83b2efc3683d69f7ca27120ced5eb0f6867481d2

+

1 ? Id: optimism-erc-1155/0x7005ace57c9a241af6a16efb037c80218697d2a1

#0

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

Special data

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

    0x6080604052600436106101b05760003560e01c806385f8c259116100ec578063baa2abde1161008a578063ded9382a11610064578063ded9382a14610575578063e8e3370014610595578063f305d719146105d0578063fb3bdb41146105e357600080fd5b8063baa2abde14610501578063c45a015514610521578063d06ca61f1461055557600080fd5b8063ad615dec116100c6578063ad615dec1461048e578063af2979eb146104ae578063b66caf06146104ce578063b6f9de95146104ee57600080fd5b806385f8c259146103f55780638803dbee14610415578063ad5c46481461043557600080fd5b806338ed1739116101595780635c11d795116101335780635c11d79514610382578063704c32cf146103a2578063791ac947146103c25780637ff36ab5146103e257600080fd5b806338ed1739146103225780634a25d94a146103425780635b0d59841461036257600080fd5b80631f00ca741161018a5780631f00ca74146102965780632195995c146102b6578063257671f5146102d657600080fd5b806302751cec14610201578063054d50d41461023b57806318cbafe51461026957600080fd5b366101fc573373ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000420000000000000000000000000000000000000616146101fa576101fa6153b2565b005b600080fd5b34801561020d57600080fd5b5061022161021c366004615416565b6105f6565b604080519283526020830191909152015b60405180910390f35b34801561024757600080fd5b5061025b610256366004615474565b61075e565b604051908152602001610232565b34801561027557600080fd5b506102896102843660046154e5565b6107c3565b6040516102329190615558565b3480156102a257600080fd5b506102896102b13660046155cb565b610c1d565b3480156102c257600080fd5b506102216102d13660046156d9565b610c53565b3480156102e257600080fd5b5060408051808201825260208082527f46dd19aa7d926c9d41df47574e3c09b978a1572918da0e3da18ad785c1621d4890820152905161023291906157f1565b34801561032e57600080fd5b5061028961033d3660046154e5565b610d8a565b34801561034e57600080fd5b5061028961035d3660046154e5565b610f62565b34801561036e57600080fd5b5061025b61037d366004615804565b6111be565b34801561038e57600080fd5b506101fa61039d3660046154e5565b611309565b3480156103ae57600080fd5b506102896103bd3660046155cb565b611672565b3480156103ce57600080fd5b506101fa6103dd3660046154e5565b61169f565b6102896103f036600461589a565b611a30565b34801561040157600080fd5b5061025b610410366004615474565b611e8e565b34801561042157600080fd5b506102896104303660046154e5565b611ef3565b34801561044157600080fd5b506104697f000000000000000000000000420000000000000000000000000000000000000681565b60405173ffffffffffffffffffffffffffffffffffffffff9091168152602001610232565b34801561049a57600080fd5b5061025b6104a9366004615474565b61206a565b3480156104ba57600080fd5b5061025b6104c9366004615416565b61207f565b3480156104da57600080fd5b506102896104e93660046155cb565b612264565b6101fa6104fc36600461589a565b612291565b34801561050d57600080fd5b5061022161051c366004615901565b612701565b34801561052d57600080fd5b506104697f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f81565b34801561056157600080fd5b506102896105703660046155cb565b612a59565b34801561058157600080fd5b50610221610590366004615804565b612a86565b3480156105a157600080fd5b506105b56105b0366004615973565b612bd7565b60408051938452602084019290925290820152606001610232565b6105b56105de366004615416565b612d45565b6102896105f136600461589a565b613047565b6000808242811015610669576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a20455850495245440000000000000060448201526064015b60405180910390fd5b610698897f00000000000000000000000042000000000000000000000000000000000000068a8a8a308a612701565b90935091506106a88986856134db565b6040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018390527f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1690632e1a7d4d90602401600060405180830381600087803b15801561073057600080fd5b505af1158015610744573d6000803e3d6000fd5b505050506107528583613671565b50965096945050505050565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f446570726563617465643a2055736520676574416d6f756e74734f75740000006044820152600090606401610660565b60608142811015610830576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000004200000000000000000000000000000000000006168686610874600182615a1e565b81811061088357610883615a31565b90506020020160208101906108989190615a60565b73ffffffffffffffffffffffffffffffffffffffff1614610915576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f46726178737761705631526f757465723a20494e56414c49445f5041544800006044820152606401610660565b6109737f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061378092505050565b91508682600184516109859190615a1e565b8151811061099557610995615a31565b60200260200101511015610a2b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4f60448201527f55545055545f414d4f554e5400000000000000000000000000000000000000006064820152608401610660565b610af086866000818110610a4157610a41615a31565b9050602002016020810190610a569190615a60565b33610ad07f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8a8a6000818110610a8e57610a8e615a31565b9050602002016020810190610aa39190615a60565b8b8b6001818110610ab657610ab6615a31565b9050602002016020810190610acb9190615a60565b613a6e565b85600081518110610ae357610ae3615a31565b6020026020010151613b71565b610b2f82878780806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250309250613d10915050565b7f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff16632e1a7d4d8360018551610b7a9190615a1e565b81518110610b8a57610b8a615a31565b60200260200101516040518263ffffffff1660e01b8152600401610bb091815260200190565b600060405180830381600087803b158015610bca57600080fd5b505af1158015610bde573d6000803e3d6000fd5b50505050610c12848360018551610bf59190615a1e565b81518110610c0557610c05615a31565b6020026020010151613671565b509695505050505050565b6060610c4a7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8484613f22565b90505b92915050565b6000806000610c837f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8f8f613a6e565b9050600087610c92578c610cb4565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b6040517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101829052606481018b905260ff8916608482015260a4810188905260c4810187905290915073ffffffffffffffffffffffffffffffffffffffff83169063d505accf9060e401600060405180830381600087803b158015610d4957600080fd5b505af1158015610d5d573d6000803e3d6000fd5b50505050610d708f8f8f8f8f8f8f612701565b809450819550505050509b509b9950505050505050505050565b60608142811015610df7576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b610e557f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061378092505050565b9150868260018451610e679190615a1e565b81518110610e7757610e77615a31565b60200260200101511015610f0d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4f60448201527f55545055545f414d4f554e5400000000000000000000000000000000000000006064820152608401610660565b610f2386866000818110610a4157610a41615a31565b610c1282878780806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250899250613d10915050565b60608142811015610fcf576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b73ffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000004200000000000000000000000000000000000006168686611013600182615a1e565b81811061102257611022615a31565b90506020020160208101906110379190615a60565b73ffffffffffffffffffffffffffffffffffffffff16146110b4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f46726178737761705631526f757465723a20494e56414c49445f5041544800006044820152606401610660565b6111127f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061426792505050565b9150868260008151811061112857611128615a31565b60200260200101511115610a2b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602860248201527f46726178737761705631526f757465723a204558434553534956455f494e505560448201527f545f414d4f554e540000000000000000000000000000000000000000000000006064820152608401610660565b60008061120c7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8d7f0000000000000000000000004200000000000000000000000000000000000006613a6e565b905060008661121b578b61123d565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b6040517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101829052606481018a905260ff8816608482015260a4810187905260c4810186905290915073ffffffffffffffffffffffffffffffffffffffff83169063d505accf9060e401600060405180830381600087803b1580156112d257600080fd5b505af11580156112e6573d6000803e3d6000fd5b505050506112f88d8d8d8d8d8d61207f565b9d9c50505050505050505050505050565b8042811015611374576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b6114058585600081811061138a5761138a615a31565b905060200201602081019061139f9190615a60565b336113ff7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f898960008181106113d7576113d7615a31565b90506020020160208101906113ec9190615a60565b8a8a6001818110610ab657610ab6615a31565b8a613b71565b60008585611414600182615a1e565b81811061142357611423615a31565b90506020020160208101906114389190615a60565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff868116600483015291909116906370a0823190602401602060405180830381865afa1580156114a6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906114ca9190615a84565b905061150a86868080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525088925061452d915050565b86818787611519600182615a1e565b81811061152857611528615a31565b905060200201602081019061153d9190615a60565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff888116600483015291909116906370a08231906024015b602060405180830381865afa1580156115ac573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115d09190615a84565b6115da9190615a1e565b1015611668576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4f60448201527f55545055545f414d4f554e5400000000000000000000000000000000000000006064820152608401610660565b5050505050505050565b6060610c4a7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8484613780565b804281101561170a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b73ffffffffffffffffffffffffffffffffffffffff7f000000000000000000000000420000000000000000000000000000000000000616858561174e600182615a1e565b81811061175d5761175d615a31565b90506020020160208101906117729190615a60565b73ffffffffffffffffffffffffffffffffffffffff16146117ef576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f46726178737761705631526f757465723a20494e56414c49445f5041544800006044820152606401610660565b6118058585600081811061138a5761138a615a31565b61184385858080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525030925061452d915050565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201526000907f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff16906370a0823190602401602060405180830381865afa1580156118d0573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906118f49190615a84565b905086811015611986576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4f60448201527f55545055545f414d4f554e5400000000000000000000000000000000000000006064820152608401610660565b6040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018290527f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1690632e1a7d4d90602401600060405180830381600087803b158015611a0e57600080fd5b505af1158015611a22573d6000803e3d6000fd5b505050506116688482613671565b60608142811015611a9d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b7f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1686866000818110611ae757611ae7615a31565b9050602002016020810190611afc9190615a60565b73ffffffffffffffffffffffffffffffffffffffff1614611b79576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f46726178737761705631526f757465723a20494e56414c49445f5041544800006044820152606401610660565b611bd77f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f3488888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061378092505050565b9150868260018451611be99190615a1e565b81518110611bf957611bf9615a31565b60200260200101511015611c8f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602c60248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4f60448201527f55545055545f414d4f554e5400000000000000000000000000000000000000006064820152608401610660565b7f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663d0e30db083600081518110611cde57611cde615a31565b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b158015611d1157600080fd5b505af1158015611d25573d6000803e3d6000fd5b50505050507f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb611d9d7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f898960008181106113d7576113d7615a31565b84600081518110611db057611db0615a31565b60200260200101516040518363ffffffff1660e01b8152600401611df692919073ffffffffffffffffffffffffffffffffffffffff929092168252602082015260400190565b6020604051808303816000875af1158015611e15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e399190615a9d565b611e4557611e456153b2565b611e8482878780806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250899250613d10915050565b5095945050505050565b6040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601c60248201527f446570726563617465643a2055736520676574416d6f756e7473496e000000006044820152600090606401610660565b60608142811015611f60576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b611fbe7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8988888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061426792505050565b91508682600081518110611fd457611fd4615a31565b60200260200101511115610f0d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602860248201527f46726178737761705631526f757465723a204558434553534956455f494e505560448201527f545f414d4f554e540000000000000000000000000000000000000000000000006064820152608401610660565b600061207784848461489c565b949350505050565b600081428110156120ec576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b61211b887f00000000000000000000000042000000000000000000000000000000000000068989893089612701565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523060048201529093506121ba91508990869073ffffffffffffffffffffffffffffffffffffffff8316906370a0823190602401602060405180830381865afa158015612191573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906121b59190615a84565b6134db565b6040517f2e1a7d4d000000000000000000000000000000000000000000000000000000008152600481018390527f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1690632e1a7d4d90602401600060405180830381600087803b15801561224257600080fd5b505af1158015612256573d6000803e3d6000fd5b50505050610c128483613671565b6060610c4a7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8484614267565b80428110156122fc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b7f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff168585600081811061234657612346615a31565b905060200201602081019061235b9190615a60565b73ffffffffffffffffffffffffffffffffffffffff16146123d8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f46726178737761705631526f757465723a20494e56414c49445f5041544800006044820152606401610660565b60003490507f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0826040518263ffffffff1660e01b81526004016000604051808303818588803b15801561244557600080fd5b505af1158015612459573d6000803e3d6000fd5b50505050507f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6124d17f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f898960008181106113d7576113d7615a31565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff9091166004820152602481018490526044016020604051808303816000875af1158015612543573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125679190615a9d565b612573576125736153b2565b60008686612582600182615a1e565b81811061259157612591615a31565b90506020020160208101906125a69190615a60565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff878116600483015291909116906370a0823190602401602060405180830381865afa158015612614573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906126389190615a84565b905061267887878080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525089925061452d915050565b87818888612687600182615a1e565b81811061269657612696615a31565b90506020020160208101906126ab9190615a60565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff898116600483015291909116906370a082319060240161158f565b600080824281101561276f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b600061279c7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8c8c613a6e565b6040517f23b872dd00000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff821660248201819052604482018c90529192506323b872dd906064016020604051808303816000875af1158015612818573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061283c9190615a9d565b506040517f89afcb4400000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff878116600483015260009182918416906389afcb449060240160408051808303816000875af11580156128af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128d39190615aba565b9150915060006128e38e8e6149de565b5090508073ffffffffffffffffffffffffffffffffffffffff168e73ffffffffffffffffffffffffffffffffffffffff1614612920578183612923565b82825b90975095508a8710156129b8576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4160448201527f5f414d4f554e54000000000000000000000000000000000000000000000000006064820152608401610660565b89861015612a48576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4260448201527f5f414d4f554e54000000000000000000000000000000000000000000000000006064820152608401610660565b505050505097509795505050505050565b6060610c4a7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8484614b88565b6000806000612ad67f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8e7f0000000000000000000000004200000000000000000000000000000000000006613a6e565b9050600087612ae5578c612b07565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5b6040517fd505accf00000000000000000000000000000000000000000000000000000000815233600482015230602482015260448101829052606481018b905260ff8916608482015260a4810188905260c4810187905290915073ffffffffffffffffffffffffffffffffffffffff83169063d505accf9060e401600060405180830381600087803b158015612b9c57600080fd5b505af1158015612bb0573d6000803e3d6000fd5b50505050612bc28e8e8e8e8e8e6105f6565b909f909e509c50505050505050505050505050565b60008060008342811015612c47576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b612c558c8c8c8c8c8c614e90565b90945092506000612c877f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8e8e613a6e565b9050612c958d338388613b71565b612ca18c338387613b71565b6040517f6a62784200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8881166004830152821690636a627842906024016020604051808303816000875af1158015612d0f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612d339190615a84565b92505050985098509895505050505050565b60008060008342811015612db5576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b612de38a7f00000000000000000000000042000000000000000000000000000000000000068b348c8c614e90565b90945092506000612e357f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8c7f0000000000000000000000004200000000000000000000000000000000000006613a6e565b9050612e438b338388613b71565b7f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0856040518263ffffffff1660e01b81526004016000604051808303818588803b158015612eab57600080fd5b505af1158015612ebf573d6000803e3d6000fd5b50506040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8581166004830152602482018990527f000000000000000000000000420000000000000000000000000000000000000616935063a9059cbb925060440190506020604051808303816000875af1158015612f5a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f7e9190615a9d565b612f8a57612f8a6153b2565b6040517f6a62784200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8881166004830152821690636a627842906024016020604051808303816000875af1158015612ff8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061301c9190615a84565b92508334111561303957613039336130348634615a1e565b613671565b505096509650969350505050565b606081428110156130b4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601960248201527f46726178737761705631526f757465723a2045585049524544000000000000006044820152606401610660565b7f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff16868660008181106130fe576130fe615a31565b90506020020160208101906131139190615a60565b73ffffffffffffffffffffffffffffffffffffffff1614613190576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f46726178737761705631526f757465723a20494e56414c49445f5041544800006044820152606401610660565b6131ee7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8888888080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525061426792505050565b9150348260008151811061320457613204615a31565b6020026020010151111561329a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602860248201527f46726178737761705631526f757465723a204558434553534956455f494e505560448201527f545f414d4f554e540000000000000000000000000000000000000000000000006064820152608401610660565b7f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663d0e30db0836000815181106132e9576132e9615a31565b60200260200101516040518263ffffffff1660e01b81526004016000604051808303818588803b15801561331c57600080fd5b505af1158015613330573d6000803e3d6000fd5b50505050507f000000000000000000000000420000000000000000000000000000000000000673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb6133a87f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f898960008181106113d7576113d7615a31565b846000815181106133bb576133bb615a31565b60200260200101516040518363ffffffff1660e01b815260040161340192919073ffffffffffffffffffffffffffffffffffffffff929092168252602082015260400190565b6020604051808303816000875af1158015613420573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906134449190615a9d565b613450576134506153b2565b61348f82878780806020026020016040519081016040528093929190818152602001838360200280828437600092019190915250899250613d10915050565b816000815181106134a2576134a2615a31565b6020026020010151341115611e8457611e8433836000815181106134c8576134c8615a31565b6020026020010151346130349190615a1e565b6040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb0000000000000000000000000000000000000000000000000000000017905291516000928392908716916135729190615ade565b6000604051808303816000865af19150503d80600081146135af576040519150601f19603f3d011682016040523d82523d6000602084013e6135b4565b606091505b50915091508180156135de5750805115806135de5750808060200190518101906135de9190615a9d565b61366a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f5472616e7366657248656c7065723a3a736166655472616e736665723a20747260448201527f616e73666572206661696c6564000000000000000000000000000000000000006064820152608401610660565b5050505050565b6040805160008082526020820190925273ffffffffffffffffffffffffffffffffffffffff84169083906040516136a89190615ade565b60006040518083038185875af1925050503d80600081146136e5576040519150601f19603f3d011682016040523d82523d6000602084013e6136ea565b606091505b505090508061377b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603460248201527f5472616e7366657248656c7065723a3a736166655472616e736665724554483a60448201527f20455448207472616e73666572206661696c65640000000000000000000000006064820152608401610660565b505050565b6060600282511015613814576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f4672617873776170526f757465724c6962726172793a20494e56414c49445f5060448201527f41544800000000000000000000000000000000000000000000000000000000006064820152608401610660565b815167ffffffffffffffff81111561382e5761382e61559c565b604051908082528060200260200182016040528015613857578160200160208202803683370190505b509050828160008151811061386e5761386e615a31565b60200260200101818152505060005b6001835161388b9190615a1e565b811015613a665760006138dd868584815181106138aa576138aa615a31565b6020026020010151868560016138c09190615afa565b815181106138d0576138d0615a31565b6020026020010151613a6e565b6040517f2e0ae37500000000000000000000000000000000000000000000000000000000815242600482015290915073ffffffffffffffffffffffffffffffffffffffff821690632e0ae37590602401600060405180830381600087803b15801561394757600080fd5b505af115801561395b573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff1663f140a35a84848151811061398d5761398d615a31565b60200260200101518685815181106139a7576139a7615a31565b60200260200101516040518363ffffffff1660e01b81526004016139eb92919091825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b602060405180830381865afa158015613a08573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613a2c9190615a84565b83613a38846001615afa565b81518110613a4857613a48615a31565b60209081029190910101525080613a5e81615b0d565b91505061387d565b509392505050565b6000806000613a7d85856149de565b6040517fffffffffffffffffffffffffffffffffffffffff000000000000000000000000606084811b8216602084015283901b16603482015291935091508690604801604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0818403018152828252805160209182012083830183528184527f46dd19aa7d926c9d41df47574e3c09b978a1572918da0e3da18ad785c1621d48848301529151613b3194939101615b45565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe081840301815291905280516020909101209695505050505050565b6040805173ffffffffffffffffffffffffffffffffffffffff85811660248301528481166044830152606480830185905283518084039091018152608490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd000000000000000000000000000000000000000000000000000000001790529151600092839290881691613c109190615ade565b6000604051808303816000865af19150503d8060008114613c4d576040519150601f19603f3d011682016040523d82523d6000602084013e613c52565b606091505b5091509150818015613c7c575080511580613c7c575080806020019051810190613c7c9190615a9d565b613d08576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603160248201527f5472616e7366657248656c7065723a3a7472616e7366657246726f6d3a20747260448201527f616e7366657246726f6d206661696c65640000000000000000000000000000006064820152608401610660565b505050505050565b60005b60018351613d219190615a1e565b811015613f1c57600080848381518110613d3d57613d3d615a31565b602002602001015185846001613d539190615afa565b81518110613d6357613d63615a31565b6020026020010151915091506000613d7b83836149de565b509050600087613d8c866001615afa565b81518110613d9c57613d9c615a31565b602002602001015190506000808373ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614613de457826000613de8565b6000835b91509150600060028a51613dfc9190615a1e565b8810613e085788613e39565b613e397f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f878c6138c08c6002615afa565b9050613e667f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8888613a6e565b73ffffffffffffffffffffffffffffffffffffffff1663022c0d9f84848460006040519080825280601f01601f191660200182016040528015613eb0576020820181803683370190505b506040518563ffffffff1660e01b8152600401613ed09493929190615bbd565b600060405180830381600087803b158015613eea57600080fd5b505af1158015613efe573d6000803e3d6000fd5b50505050505050505050508080613f1490615b0d565b915050613d13565b50505050565b6060600282511015613fb6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f4672617873776170526f757465724c6962726172793a20494e56414c49445f5060448201527f41544800000000000000000000000000000000000000000000000000000000006064820152608401610660565b815167ffffffffffffffff811115613fd057613fd061559c565b604051908082528060200260200182016040528015613ff9578160200160208202803683370190505b50905082816001835161400c9190615a1e565b8151811061401c5761401c615a31565b6020026020010181815250506000600183516140389190615a1e565b90505b8015613a6657600061407d8685614053600186615a1e565b8151811061406357614063615a31565b60200260200101518685815181106138d0576138d0615a31565b90508073ffffffffffffffffffffffffffffffffffffffff1663a1462c196040518163ffffffff1660e01b8152600401602060405180830381865afa1580156140ca573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906140ee9190615a9d565b614154576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f7477616d6d206f7574206f6620646174650000000000000000000000000000006044820152606401610660565b8073ffffffffffffffffffffffffffffffffffffffff16631125f13f84848151811061418257614182615a31565b6020026020010151866001866141989190615a1e565b815181106141a8576141a8615a31565b60200260200101516040518363ffffffff1660e01b81526004016141ec92919091825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b602060405180830381865afa158015614209573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061422d9190615a84565b83614239600185615a1e565b8151811061424957614249615a31565b6020908102919091010152508061425f81615c02565b91505061403b565b60606002825110156142fb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f4672617873776170526f757465724c6962726172793a20494e56414c49445f5060448201527f41544800000000000000000000000000000000000000000000000000000000006064820152608401610660565b815167ffffffffffffffff8111156143155761431561559c565b60405190808252806020026020018201604052801561433e578160200160208202803683370190505b5090508281600183516143519190615a1e565b8151811061436157614361615a31565b60200260200101818152505060006001835161437d9190615a1e565b90505b8015613a665760006143988685614053600186615a1e565b6040517f2e0ae37500000000000000000000000000000000000000000000000000000000815242600482015290915073ffffffffffffffffffffffffffffffffffffffff821690632e0ae37590602401600060405180830381600087803b15801561440257600080fd5b505af1158015614416573d6000803e3d6000fd5b505050508073ffffffffffffffffffffffffffffffffffffffff16631125f13f84848151811061444857614448615a31565b60200260200101518660018661445e9190615a1e565b8151811061446e5761446e615a31565b60200260200101516040518363ffffffff1660e01b81526004016144b292919091825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b602060405180830381865afa1580156144cf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906144f39190615a84565b836144ff600185615a1e565b8151811061450f5761450f615a31565b6020908102919091010152508061452581615c02565b915050614380565b60005b6001835161453e9190615a1e565b81101561377b5760008084838151811061455a5761455a615a31565b6020026020010151858460016145709190615afa565b8151811061458057614580615a31565b602002602001015191509150600061459883836149de565b50905060006145c87f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8585613a6e565b90506000806000806000806145fe7f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8b8b6151ef565b6040517f70a0823100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8c81166004830152949850929650909450925083918691908d16906370a0823190602401602060405180830381865afa15801561467a573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061469e9190615a84565b6146a89190615a1e565b6146b29190615a1e565b6040517ff140a35a0000000000000000000000000000000000000000000000000000000081526004810182905273ffffffffffffffffffffffffffffffffffffffff8c811660248301529197509088169063f140a35a90604401602060405180830381865afa158015614729573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061474d9190615a84565b9450505050506000808573ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff161461479157826000614795565b6000835b91509150600060028c516147a99190615a1e565b8a106147b5578a6147e6565b6147e67f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f898e6138c08e6002615afa565b604080516000815260208101918290527f022c0d9f0000000000000000000000000000000000000000000000000000000090915290915073ffffffffffffffffffffffffffffffffffffffff87169063022c0d9f9061484e9086908690869060248101615bbd565b600060405180830381600087803b15801561486857600080fd5b505af115801561487c573d6000803e3d6000fd5b50505050505050505050505050808061489490615b0d565b915050614530565b600080841161492d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f4672617873776170526f757465724c6962726172793a20494e5355464649434960448201527f454e545f414d4f554e54000000000000000000000000000000000000000000006064820152608401610660565b60008311801561493d5750600082115b6149c9576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f4672617873776170526f757465724c6962726172793a20494e5355464649434960448201527f454e545f4c4951554944495459000000000000000000000000000000000000006064820152608401610660565b826149d48386615c37565b6120779190615c4e565b6000808273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603614a9c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f4672617873776170526f757465724c6962726172793a204944454e544943414c60448201527f5f414444524553534553000000000000000000000000000000000000000000006064820152608401610660565b8273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1610614ad6578284614ad9565b83835b909250905073ffffffffffffffffffffffffffffffffffffffff8216614b81576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f4672617873776170526f757465724c6962726172793a205a45524f5f4144445260448201527f45535300000000000000000000000000000000000000000000000000000000006064820152608401610660565b9250929050565b6060600282511015614c1c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602360248201527f4672617873776170526f757465724c6962726172793a20494e56414c49445f5060448201527f41544800000000000000000000000000000000000000000000000000000000006064820152608401610660565b815167ffffffffffffffff811115614c3657614c3661559c565b604051908082528060200260200182016040528015614c5f578160200160208202803683370190505b5090508281600081518110614c7657614c76615a31565b60200260200101818152505060005b60018351614c939190615a1e565b811015613a66576000614cb2868584815181106138aa576138aa615a31565b90508073ffffffffffffffffffffffffffffffffffffffff1663a1462c196040518163ffffffff1660e01b8152600401602060405180830381865afa158015614cff573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614d239190615a9d565b614d89576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f7477616d6d206f7574206f6620646174650000000000000000000000000000006044820152606401610660565b8073ffffffffffffffffffffffffffffffffffffffff1663f140a35a848481518110614db757614db7615a31565b6020026020010151868581518110614dd157614dd1615a31565b60200260200101516040518363ffffffff1660e01b8152600401614e1592919091825273ffffffffffffffffffffffffffffffffffffffff16602082015260400190565b602060405180830381865afa158015614e32573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614e569190615a84565b83614e62846001615afa565b81518110614e7257614e72615a31565b60209081029190910101525080614e8881615b0d565b915050614c85565b6040517fe6a4390500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff87811660048301528681166024830152600091829182917f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f9091169063e6a4390590604401602060405180830381865afa158015614f2d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614f519190615c89565b73ffffffffffffffffffffffffffffffffffffffff1603615028576040517fc9c6539600000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff898116600483015288811660248301527f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f169063c9c65396906044016020604051808303816000875af1158015615002573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906150269190615c89565b505b6000806150567f00000000000000000000000067a1412d2d6cbf211bb71f8e851b4393b491b10f8b8b6151ef565b50509150915081600014801561506a575080155b1561507a578793508692506151e2565b600061508789848461489c565b905087811161512b5785811015615120576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4260448201527f5f414d4f554e54000000000000000000000000000000000000000000000000006064820152608401610660565b8894509250826151e0565b600061513889848661489c565b90508981111561514a5761514a6153b2565b878110156151da576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602760248201527f46726178737761705631526f757465723a20494e53554646494349454e545f4160448201527f5f414d4f554e54000000000000000000000000000000000000000000000000006064820152608401610660565b94508793505b505b5050965096945050505050565b600080600080600061520187876149de565b5090506000615211898989613a6e565b6040517f2e0ae37500000000000000000000000000000000000000000000000000000000815242600482015290915073ffffffffffffffffffffffffffffffffffffffff821690632e0ae37590602401600060405180830381600087803b15801561527b57600080fd5b505af115801561528f573d6000803e3d6000fd5b505050506000806000808473ffffffffffffffffffffffffffffffffffffffff1663094cf1496040518163ffffffff1660e01b815260040160c060405180830381865afa1580156152e4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906153089190615cc4565b506dffffffffffffffffffffffffffff1694506dffffffffffffffffffffffffffff169450506dffffffffffffffffffffffffffff1693506dffffffffffffffffffffffffffff1693508573ffffffffffffffffffffffffffffffffffffffff168c73ffffffffffffffffffffffffffffffffffffffff161461538e5782848284615393565b838383835b809a50819b50829c50839d505050505050505050505093509350935093565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b73ffffffffffffffffffffffffffffffffffffffff8116811461540357600080fd5b50565b8035615411816153e1565b919050565b60008060008060008060c0878903121561542f57600080fd5b863561543a816153e1565b9550602087013594506040870135935060608701359250608087013561545f816153e1565b8092505060a087013590509295509295509295565b60008060006060848603121561548957600080fd5b505081359360208301359350604090920135919050565b60008083601f8401126154b257600080fd5b50813567ffffffffffffffff8111156154ca57600080fd5b6020830191508360208260051b8501011115614b8157600080fd5b60008060008060008060a087890312156154fe57600080fd5b8635955060208701359450604087013567ffffffffffffffff81111561552357600080fd5b61552f89828a016154a0565b9095509350506060870135615543816153e1565b80925050608087013590509295509295509295565b6020808252825182820181905260009190848201906040850190845b8181101561559057835183529284019291840191600101615574565b50909695505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080604083850312156155de57600080fd5b8235915060208084013567ffffffffffffffff808211156155fe57600080fd5b818601915086601f83011261561257600080fd5b8135818111156156245761562461559c565b8060051b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f830116810181811085821117156156675761566761559c565b60405291825284820192508381018501918983111561568557600080fd5b938501935b828510156156aa5761569b85615406565b8452938501939285019261568a565b8096505050505050509250929050565b801515811461540357600080fd5b803560ff8116811461541157600080fd5b60008060008060008060008060008060006101608c8e0312156156fb57600080fd5b8b35615706816153e1565b9a5060208c0135615716816153e1565b995060408c0135985060608c0135975060808c0135965060a08c013561573b816153e1565b955060c08c0135945060e08c0135615752816156ba565b93506157616101008d016156c8565b92506101208c013591506101408c013590509295989b509295989b9093969950565b60005b8381101561579e578181015183820152602001615786565b50506000910152565b600081518084526157bf816020860160208601615783565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b602081526000610c4a60208301846157a7565b6000806000806000806000806000806101408b8d03121561582457600080fd5b8a3561582f816153e1565b995060208b0135985060408b0135975060608b0135965060808b0135615854816153e1565b955060a08b0135945060c08b013561586b816156ba565b935061587960e08c016156c8565b92506101008b013591506101208b013590509295989b9194979a5092959850565b6000806000806000608086880312156158b257600080fd5b85359450602086013567ffffffffffffffff8111156158d057600080fd5b6158dc888289016154a0565b90955093505060408601356158f0816153e1565b949793965091946060013592915050565b600080600080600080600060e0888a03121561591c57600080fd5b8735615927816153e1565b96506020880135615937816153e1565b955060408801359450606088013593506080880135925060a088013561595c816153e1565b8092505060c0880135905092959891949750929550565b600080600080600080600080610100898b03121561599057600080fd5b883561599b816153e1565b975060208901356159ab816153e1565b965060408901359550606089013594506080890135935060a0890135925060c08901356159d7816153e1565b8092505060e089013590509295985092959890939650565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b81810381811115610c4d57610c4d6159ef565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600060208284031215615a7257600080fd5b8135615a7d816153e1565b9392505050565b600060208284031215615a9657600080fd5b5051919050565b600060208284031215615aaf57600080fd5b8151615a7d816156ba565b60008060408385031215615acd57600080fd5b505080516020909101519092909150565b60008251615af0818460208701615783565b9190910192915050565b80820180821115610c4d57610c4d6159ef565b60007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203615b3e57615b3e6159ef565b5060010190565b7fff0000000000000000000000000000000000000000000000000000000000000081527fffffffffffffffffffffffffffffffffffffffff0000000000000000000000008460601b16600182015282601582015260008251615bae816035850160208701615783565b91909101603501949350505050565b84815283602082015273ffffffffffffffffffffffffffffffffffffffff83166040820152608060608201526000615bf860808301846157a7565b9695505050505050565b600081615c1157615c116159ef565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0190565b8082028115828204841417610c4d57610c4d6159ef565b600082615c84577f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b500490565b600060208284031215615c9b57600080fd5b8151615a7d816153e1565b80516dffffffffffffffffffffffffffff8116811461541157600080fd5b60008060008060008060c08789031215615cdd57600080fd5b615ce687615ca6565b9550615cf460208801615ca6565b9450604087015163ffffffff81168114615d0d57600080fd5b9350615d1b60608801615ca6565b9250615d2960808801615ca6565b915060a08701519050929550929550929556fea2646970667358221220482133cf8faea56852f9fa34955fc4f3c616f8f86ccfd2b3b08b398ffa31fb8a64736f6c63430008110033

Type / to focus