Transaktionsdetails
Transaktions-Hash
: 0x9d6b2a4d9ef1736958c15499a403542a62085245092fe5b7c950574867884276
Status:
Erfolg
Block:
2948222
24.144.877 Blockbestätigungen
Zeitstempel:
22.08.2023, 14:29:51 (Vor 1 Jahr 6 Monate)
Interagiert mit (bis):
Betrag:
0ETH
($0)
Transaktionsgebühr:
0,008047282447801242
$13,38
L2 Gas price:
0,000000001 ETH(1 Gwei)
L2-Gaslimit & -nutzung:
10.000.000|
5.012.018(50,12 %)
L2 fee paid:
0,005012018 ETH
L2-Gasgebühr:
Base: 0,000000166 Gwei
L1-Gaspreis:
0,000000012841684481 ETH(12,841684481 Gwei)
L1 verbrauchtes Gas:
345.556
L1-Gebühr Skalar:
0,684
L1 fee paid:
0,003035264447801242 ETH
Andere Attribute:
Transaktionsart:0(Legacy-Transaktion)
Nonce:41
Position im Block:2
Input-Daten:
0x60e0604052620151806013553480156200001857600080fd5b5060405162005ad738038062005ad78339810160408190526200003b91620000d1565b620000463362000068565b600180556001600160a01b0392831660805290821660c0521660a05262000125565b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b0381168114620000ce57600080fd5b50565b600080600060608486031215620000e757600080fd5b8351620000f481620000b8565b60208501519093506200010781620000b8565b60408501519092506200011a81620000b8565b809150509250925092565b60805160a05160c0516158b0620002276000396000818161037301528181610a6a01528181611010015281816111e8015281816115c401528181611715015281816117d101528181611f90015281816120160152818161205a015281816120e001528181612505015281816128db01528181613a1101528181613e31015261481b0152600081816103a7015281816109ff015281816124140152818161245501528181612ba401528181612c560152818161453a015281816145880152818161474101526147d5015260008181610839015281816113000152818161302a015281816137c6015281816144e1015281816149c10152614a6d01526158b06000f3fe6080604052600436106103635760003560e01c8063715018a6116101c6578063c4f6a8ce116100f7578063cfb8ccfb11610095578063f7260d3e1161006f578063f7260d3e14610be0578063fbc911d014610c00578063fc6f786514610c20578063fcf0b9d814610c4057600080fd5b8063cfb8ccfb14610b80578063df2ab5bb14610ba0578063f2fde38b14610bc057600080fd5b8063cc6db2da116100d1578063cc6db2da146109b4578063ce5f39c614610b20578063ced0911214610b40578063cf24284914610b6057600080fd5b8063c4f6a8ce14610ac3578063c97cef1e14610ad9578063caa6fea414610aef57600080fd5b8063ac9650d811610164578063b3ab15fb1161013e578063b3ab15fb14610a38578063b44a272214610a58578063b4ce128014610a8c578063b6a6d17714610aac57600080fd5b8063ac9650d8146109cd578063ad5c4648146109ed578063b1724b4614610a2157600080fd5b80638da5cb5b116101a05780638da5cb5b14610956578063a15ea89f14610974578063a80a71bd14610994578063aaf5eb68146109b457600080fd5b8063715018a614610901578063718da7ee146109165780637c2d6e011461093657600080fd5b8063219f5d17116102a05780634ca6ef281161023e57806369746a1d1161021857806369746a1d1461089157806369b02128146108b15780636d4cec78146108cb57806370a08231146108e157600080fd5b80634ca6ef281461082757806364482f791461085b5780636558954f1461087b57600080fd5b80633b1acf741161027a5780633b1acf74146106e757806342966c68146107c757806344780994146107e757806349404b7c1461080757600080fd5b8063219f5d17146106795780632f745c59146106b157806330ec24cc146106d157600080fd5b80630d55f9131161030d5780631526fe27116102e75780631526fe271461056f57806317caf6f11461062357806318fccc76146106395780631eaaa0451461065957600080fd5b80630d55f913146104c6578063127effb2146104e6578063150b7a021461051e57600080fd5b8063081e3eda1161033e578063081e3eda1461045b5780630c49ccbe146104715780630ce5d4cc146104a657600080fd5b8062f714ce146103db5780630501d5561461040e5780630743384d1461042e57600080fd5b366103d657336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016148015906103ca5750336001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001614155b156103d457600080fd5b005b600080fd5b3480156103e757600080fd5b506103fb6103f6366004614ecb565b610c56565b6040519081526020015b60405180910390f35b34801561041a57600080fd5b506103d4610429366004614f09565b6110c1565b34801561043a57600080fd5b506103fb610449366004614f2d565b60096020526000908152604090205481565b34801561046757600080fd5b506103fb60055481565b34801561047d57600080fd5b5061049161048c366004614f75565b611140565b60408051928352602083019190915201610405565b3480156104b257600080fd5b506103d46104c1366004614fee565b611290565b3480156104d257600080fd5b506104916104e13660046150a7565b61149c565b3480156104f257600080fd5b50601254610506906001600160a01b031681565b6040516001600160a01b039091168152602001610405565b34801561052a57600080fd5b5061053e6105393660046150d4565b611700565b6040517fffffffff000000000000000000000000000000000000000000000000000000009091168152602001610405565b34801561057b57600080fd5b506105da61058a366004615173565b60066020526000908152604090208054600182015460028301546003840154600485015460059095015493946001600160a01b039384169492841693821692600160a01b90920462ffffff169187565b604080519788526001600160a01b0396871660208901529486169487019490945293909116606085015262ffffff16608084015260a083019190915260c082015260e001610405565b34801561062f57600080fd5b506103fb600d5481565b34801561064557600080fd5b506103fb610654366004614ecb565b611c4f565b34801561066557600080fd5b506103d461067436600461518c565b611ce3565b61068c6106873660046151c3565b61233f565b604080516001600160801b039094168452602084019290925290820152606001610405565b3480156106bd57600080fd5b506103fb6106cc36600461523d565b61260a565b3480156106dd57600080fd5b506103fb600e5481565b3480156106f357600080fd5b50610767610702366004615173565b6007602052600090815260409020805460018201546002808401546003850154600486015460058701546006909701546001600160801b0380881698600160801b909804169686860b966301000000900490950b946001600160a01b03909216919089565b604080516001600160801b039a8b1681529990981660208a0152600296870b978901979097529390940b6060870152608086019190915260a08501526001600160a01b0390911660c084015260e083015261010082015261012001610405565b3480156107d357600080fd5b506103d46107e2366004615173565b6126c0565b3480156107f357600080fd5b506103d46108023660046152ae565b612989565b34801561081357600080fd5b506103d4610822366004614ecb565b612b84565b34801561083357600080fd5b506105067f000000000000000000000000000000000000000000000000000000000000000081565b34801561086757600080fd5b506103d4610876366004614fee565b612cd2565b34801561088757600080fd5b506103fb60135481565b34801561089d57600080fd5b506103d46108ac3660046152f0565b612e7d565b3480156108bd57600080fd5b506103fb6501d1a94a200081565b3480156108d757600080fd5b506103fb60105481565b3480156108ed57600080fd5b506103fb6108fc366004614f2d565b612f24565b34801561090d57600080fd5b506103d4612fbe565b34801561092257600080fd5b506103d4610931366004614f2d565b612fd2565b34801561094257600080fd5b506103d4610951366004615173565b6130ef565b34801561096257600080fd5b506000546001600160a01b0316610506565b34801561098057600080fd5b5061049161098f366004614f2d565b613176565b3480156109a057600080fd5b506104916109af366004615173565b6131d1565b3480156109c057600080fd5b506103fb64e8d4a5100081565b6109e06109db3660046152ae565b6131fe565b604051610405919061536a565b3480156109f957600080fd5b506105067f000000000000000000000000000000000000000000000000000000000000000081565b348015610a2d57600080fd5b506103fb62278d0081565b348015610a4457600080fd5b506103d4610a53366004614f2d565b613356565b348015610a6457600080fd5b506105067f000000000000000000000000000000000000000000000000000000000000000081565b348015610a9857600080fd5b50600b54610506906001600160a01b031681565b348015610ab857600080fd5b506103fb6201518081565b348015610acf57600080fd5b506103fb60115481565b348015610ae557600080fd5b506103fb60145481565b348015610afb57600080fd5b50600c54610b1090600160a01b900460ff1681565b6040519015158152602001610405565b348015610b2c57600080fd5b506103fb610b3b366004615173565b6133d3565b348015610b4c57600080fd5b506103d4610b5b366004615173565b613625565b348015610b6c57600080fd5b506103d4610b7b366004614f2d565b613680565b348015610b8c57600080fd5b506103d4610b9b366004614f2d565b6136fd565b348015610bac57600080fd5b506103d4610bbb3660046153cc565b61374f565b348015610bcc57600080fd5b506103d4610bdb366004614f2d565b61385c565b348015610bec57600080fd5b50600a54610506906001600160a01b031681565b348015610c0c57600080fd5b50600c54610506906001600160a01b031681565b348015610c2c57600080fd5b50610491610c3b366004615403565b6138e9565b348015610c4c57600080fd5b506103fb600f5481565b6000610c60613a8f565b6001600160a01b038216301480610c7e57506001600160a01b038216155b15610cb5576040517f32c98ae600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600083815260076020526040902060048101546001600160a01b03163314610cf0576040516330cd747160e01b815260040160405180910390fd5b610cfb818585613ae9565b6005820154600081815260066020908152604080832060018101548251630a81a92360e31b81529251969850949590946001600160a01b03169263540d491892600480820193918290030181865afa158015610d5b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d7f919061542f565b90506001600160a01b03811615801590610da35750600c54600160a01b900460ff16155b15610ea3578354600090610dc690600160801b90046001600160801b0316615462565b6001860154604051638910faf160e01b8152600282810b6004830152630100000090920490910b6024820152600f82900b60448201529091506001600160a01b03831690638910faf190606401600060405180830381600087803b158015610e2d57600080fd5b505af1158015610e41573d6000803e3d6000fd5b50505050600185015460408051600f84900b8152600283810b6020830152630100000090930490920b908201528890859033907fee8f6362d59839b4b3c990d7e085a63a0fe2c58f4eff4a9a2b6de93a4c645ae39060600160405180910390a4505b83546004830180546001600160801b0390921691600090610ec5908490615492565b90915550508354600583018054600160801b9092046001600160801b031691600090610ef2908490615492565b9091555050600087815260076020526040812081815560018101805465ffffffffffff1916905560028101829055600381018290556004810180546001600160a01b03191690556005810182905560060155610f4e3388613da4565b600c546001600160a01b031615610fcb57600c5460405163622cd4e160e11b815233600482015260248101899052604481018590526001600160a01b039091169063c459a9c290606401600060405180830381600087803b158015610fb257600080fd5b505af1158015610fc6573d6000803e3d6000fd5b505050505b6040517f42842e0e0000000000000000000000000000000000000000000000000000000081523060048201526001600160a01b038781166024830152604482018990527f000000000000000000000000000000000000000000000000000000000000000016906342842e0e90606401600060405180830381600087803b15801561105457600080fd5b505af1158015611068573d6000803e3d6000fd5b50506040516001600160a01b038916815289925085915033907ff341246adaac6f497bc2a656f546ab9e182111d630394f0c57c710a59a2cb5679060200160405180910390a4505050506110bb60018055565b92915050565b6110c9613dd0565b600c80547fffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff16600160a01b8315158102919091179182905560405160ff9190920416151581527fc749456be5379ac4cfc1f856208b32ddcf01b9db3ce6c37784ad91a8390ae9a8906020015b60405180910390a150565b60008061114b613a8f565b8251600090815260076020526040902060048101546001600160a01b03163314611188576040516330cd747160e01b815260040160405180910390fd5b604080517f0c49ccbe0000000000000000000000000000000000000000000000000000000081528551600482015260208601516001600160801b0316602482015290850151604482015260608501516064820152608085015160848201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690630c49ccbe9060a40160408051808303816000875af1158015611238573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061125c91906154a9565b855191945092506112709082906000613ae9565b506112818185600001516000613e2a565b5061128b60018055565b915091565b600a546001600160a01b031633146112ef5760405162461bcd60e51b815260206004820152600c60248201527f4e6f74207265636569766572000000000000000000000000000000000000000060448201526064015b60405180910390fd5b600a5461132a906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000811691163086614251565b6014805484019055801561134057611340614302565b601354620151808310801590611359575062278d008311155b156113615750815b42600061136e83836154cd565b905060008087905083601054111561140557600064e8d4a51000601154866010546113999190615492565b6113a391906154e5565b6113ad9190615504565b600e5460105460408051918252602082018990528101839052919250907f317bea91082b2a8d33761ba0bdd38a785d60acc1b964e3ead01706baaebf548b9060600160405180910390a261140181836154cd565b9150505b8461141564e8d4a51000836154e5565b61141f9190615504565b600e8054600190810191829055868101600f5560108690556011839055919350907f44521c2bbb0ee364592908d6177ce446d5554c5a6c4ebd12adf86912c617a78b9061146d9087906154cd565b604080519182526020820187905281018590526060810184905260800160405180910390a25050505050505050565b6000806114a7613a8f565b835160009081526007602090815260409182902082516101208101845281546001600160801b038082168352600160801b90910416928101929092526001810154600281810b9484019490945263010000009004830b6060830152918201546080820152600382015460a082015260048201546001600160a01b031660c08201819052600583015460e0830152600690920154610100820152903314611560576040516330cd747160e01b815260040160405180910390fd5b60208501516001600160a01b0316611579573060208601525b6040805163fc6f786560e01b81528651600482015260208701516001600160a01b039081166024830152918701516001600160801b03908116604483015260608801511660648201527f00000000000000000000000000000000000000000000000000000000000000009091169063fc6f78659060840160408051808303816000875af115801561160e573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061163291906154a9565b602087015191945092506001600160a01b03163014156116ef5760e081810151600090815260066020908152604091829020825193840183528054845260018101546001600160a01b0390811692850192909252600281015482169284019290925260038201548082166060850152600160a01b900462ffffff166080840152600482015460a084015260059091015460c083015285166116d1573394505b6116df816040015186614472565b6116ed816060015186614472565b505b506116f960018055565b9250929050565b600061170a613a8f565b336001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000161461176c576040517f0bf3405700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6040805160c081018252600080825260208201819052818301819052606082018190526080820181905260a082015290517f99fbab88000000000000000000000000000000000000000000000000000000008152600481018690526001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016906399fbab889060240161018060405180830381865afa158015611819573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061183d9190615556565b505050506001600160801b031660a08901819052600291820b60808a015291900b606088015262ffffff9190911660408701526001600160a01b03918216602087015291168452151591506118a7905057604051636180f03f60e11b815260040160405180910390fd5b80516001600160a01b0390811660009081526008602090815260408083208286015190941683529281528282208385015162ffffff16835290522054806119015760405163079f151f60e11b815260040160405180910390fd5b6000818152600660209081526040808320815160e0810183528154815260018201546001600160a01b03908116828601819052600284015482168386015260038401549182166060840152600160a01b90910462ffffff16608083015260048084015460a084015260059093015460c08301528351630a81a92360e31b81529351919594909363540d49189381810193918290030181865afa1580156119ab573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119cf919061542f565b90506001600160a01b0381166119f85760405163ef3d9b2160e01b815260040160405180910390fd5b600088815260076020526040908190206060860151600182018054608089015162ffffff90811663010000000265ffffffffffff19909216931692909217919091179055600480820180546001600160a01b03808f166001600160a01b0319909216919091179091556005830187905592516310a537f160e11b8152919284169163214a6fe291611a979142910163ffffffff91909116815260200190565b600060405180830381600087803b158015611ab157600080fd5b505af1158015611ac5573d6000803e3d6000fd5b50505050611ad5818a6000613e2a565b60608501516080860151604051633816bae960e11b8152600292830b6004820152910b60248201526001600160a01b0383169063702d75d290604401602060405180830381865afa158015611b2e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b529190615637565b6002820155611baa8a8a6001600160a01b039190911660008181526002602081815260408084208054600384528286208187528452828620889055968552600483529084209590955592909152905280546001019055565b60a08501516060808701516080880151604080516001600160801b039095168552600292830b6020860152910b908301528a9186916001600160a01b038e16917fb19157bff94fdd40c58c7d4a5d52e8eb8c2d570ca17b322b49a2bbbeedc82fbf910160405180910390a4507f150b7a0200000000000000000000000000000000000000000000000000000000945050505050611c4660018055565b95945050505050565b6000611c59613a8f565b600083815260076020526040902060048101546001600160a01b03163314611c94576040516330cd747160e01b815260040160405180910390fd5b80546001600160801b0316158015611cae57506003810154155b15611ccc57604051636180f03f60e11b815260040160405180910390fd5b611cd7818585613ae9565b9150506110bb60018055565b611ceb613dd0565b8015611cf957611cf9614302565b600b546040517f4c96a3890000000000000000000000000000000000000000000000000000000081526001600160a01b0384811660048301526000921690634c96a389906024016020604051808303816000875af1158015611d5f573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611d83919061542f565b905083600d6000828254611d9791906154cd565b925050819055506000836001600160a01b0316630dfe16816040518163ffffffff1660e01b8152600401602060405180830381865afa158015611dde573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e02919061542f565b90506000846001600160a01b031663d21220a76040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e44573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611e68919061542f565b90506000856001600160a01b031663ddca3f436040518163ffffffff1660e01b8152600401602060405180830381865afa158015611eaa573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611ece9190615650565b6001600160a01b038085166000908152600860209081526040808320938716835292815282822062ffffff851683529052205490915015611f73576001600160a01b038381166000908152600860209081526040808320938616835292815282822062ffffff8516835290528190205490517f7d38f65f00000000000000000000000000000000000000000000000000000000815260048101919091526024016112e6565b604051636eb1769f60e11b81523060048201526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116602483015284169063dd62ed3e90604401602060405180830381865afa158015611fdf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120039190615637565b61203d5761203d6001600160a01b0384167f000000000000000000000000000000000000000000000000000000000000000060001961460a565b604051636eb1769f60e11b81523060048201526001600160a01b037f00000000000000000000000000000000000000000000000000000000000000008116602483015283169063dd62ed3e90604401602060405180830381865afa1580156120a9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120cd9190615637565b612107576121076001600160a01b0383167f000000000000000000000000000000000000000000000000000000000000000060001961460a565b6005600081548092919060010191905055506040518060e00160405280888152602001876001600160a01b03168152602001846001600160a01b03168152602001836001600160a01b031681526020018262ffffff1681526020016000815260200160008152506006600060055481526020019081526020016000206000820151816000015560208201518160010160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060408201518160020160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060608201518160030160006101000a8154816001600160a01b0302191690836001600160a01b0316021790555060808201518160030160146101000a81548162ffffff021916908362ffffff16021790555060a0820151816004015560c0820151816005015590505060055460086000856001600160a01b03166001600160a01b031681526020019081526020016000206000846001600160a01b03166001600160a01b0316815260200190815260200160002060008362ffffff1662ffffff1681526020019081526020016000208190555060055460096000886001600160a01b03166001600160a01b0316815260200190815260200160002081905550836001600160a01b0316866001600160a01b03166005547f0621c8de33a230aec1aee0d4f7b6c81d97bd3ce0a2040ca33fbd668e521ecafe8a60405161232e91815260200190565b60405180910390a450505050505050565b600080600061234c613a8f565b83516000908152600760205260409020600581015461237e5760405163079f151f60e11b815260040160405180910390fd5b600581810154600090815260066020908152604091829020825160e0810184528154815260018201546001600160a01b03908116828501526002830154811694820185905260038301549081166060830152600160a01b900462ffffff166080820152600482015460a082015293015460c0840152870151612400919061473f565b6124128160600151876040015161473f565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681604001516001600160a01b03161415801561248e57507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031681606001516001600160a01b031614155b801561249a5750600034115b156124a457600080fd5b604080517f219f5d170000000000000000000000000000000000000000000000000000000081528751600482015260208801516024820152908701516044820152606087015160648201526080870151608482015260a087015160a48201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063219f5d1790349060c40160606040518083038185885af1158015612557573d6000803e3d6000fd5b50505050506040513d601f19601f8201168201806040525081019061257c919061566b565b60208901519297509095509350600090612597908690615492565b905060008488604001516125ab9190615492565b905081156125c1576125c18360400151836147d3565b80156125d5576125d58360600151826147d3565b6125e58489600001516000613ae9565b506125f68489600001516000613e2a565b5050505061260360018055565b9193909250565b6001600160a01b03821660009081526002602052604081205482106126975760405162461bcd60e51b815260206004820152602560248201527f456e756d657261626c653a206f776e657220696e646578206f7574206f66206260448201527f6f756e647300000000000000000000000000000000000000000000000000000060648201526084016112e6565b506001600160a01b03919091166000908152600360209081526040808320938352929052205490565b6126c8613a8f565b60008181526007602090815260409182902082516101208101845281546001600160801b038082168352600160801b90910416928101929092526001810154600281810b9484019490945263010000009004830b6060830152918201546080820152600382015460a082015260048201546001600160a01b031660c08201819052600583015460e083015260069092015461010082015290331461277f576040516330cd747160e01b815260040160405180910390fd5b60008160a00151118061279b575080516001600160801b031615155b156127d2576040517f32e7879300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600082815260076020526040812081815560018101805465ffffffffffff1916905560028101829055600381018290556004810180546001600160a01b031916905560058101829055600601556128293383613da4565b600c546001600160a01b0316156128ac57600c5460e082015160405163622cd4e160e11b81523360048201526024810185905260448101919091526001600160a01b039091169063c459a9c290606401600060405180830381600087803b15801561289357600080fd5b505af11580156128a7573d6000803e3d6000fd5b505050505b6040517f42966c68000000000000000000000000000000000000000000000000000000008152600481018390527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906342966c6890602401600060405180830381600087803b15801561292757600080fd5b505af115801561293b573d6000803e3d6000fd5b50505060e08201516040516000815284925033907ff341246adaac6f497bc2a656f546ab9e182111d630394f0c57c710a59a2cb5679060200160405180910390a45061298660018055565b50565b6012546001600160a01b031633148015906129af57506000546001600160a01b03163314155b156129e6576040517f98f76d0e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b4260005b82811015612b7e57600060066000868685818110612a0a57612a0a6156a2565b602090810292909201358352508181019290925260409081016000908120825160e0810184528154815260018201546001600160a01b03908116828701819052600284015482168387015260038401549182166060840152600160a01b90910462ffffff16608083015260048084015460a084015260059093015460c08301528451630a81a92360e31b815294519196509294929363540d491893818401939092918290030181865afa158015612ac5573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612ae9919061542f565b825190915015801590612b0457506001600160a01b03811615155b15612b69576040516310a537f160e11b815263ffffffff851660048201526001600160a01b0382169063214a6fe290602401600060405180830381600087803b158015612b5057600080fd5b505af1158015612b64573d6000803e3d6000fd5b505050505b50508080612b76906156b8565b9150506129ea565b50505050565b612b8c613a8f565b6040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa158015612bf3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612c179190615637565b905082811015612c3a57604051632ca2f52b60e11b815260040160405180910390fd5b8015612cc457604051632e1a7d4d60e01b8152600481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d90602401600060405180830381600087803b158015612ca257600080fd5b505af1158015612cb6573d6000803e3d6000fd5b50505050612cc482826148aa565b50612cce60018055565b5050565b612cda613dd0565b82801580612ce9575060055481115b15612d20576040517f87e8068300000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600084815260066020908152604080832060018101548251630a81a92360e31b815292514295929492936001600160a01b039092169263540d491892600480820193918290030181865afa158015612d7c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612da0919061542f565b90506001600160a01b03811615612e11576040516310a537f160e11b815263ffffffff841660048201526001600160a01b0382169063214a6fe290602401600060405180830381600087803b158015612df857600080fd5b505af1158015612e0c573d6000803e3d6000fd5b505050505b8415612e1f57612e1f614302565b8154600d548791612e2f91615492565b612e3991906154cd565b600d5585825560405186815287907fc0cfd54d2de2b55f1e6e108d3ec53ff0a1abe6055401d32c61e9433b747ef9f89060200160405180910390a250505050505050565b600c546001600160a01b03163314612ed75760405162461bcd60e51b815260206004820152601760248201527f4e6f74206661726d20626f6f737420636f6e747261637400000000000000000060448201526064016112e6565b60008281526007602052604090206005810154612f075760405163079f151f60e11b815260040160405180910390fd5b612f1381846000613ae9565b50612f1f818484613e2a565b505050565b60006001600160a01b038216612fa25760405162461bcd60e51b815260206004820152602d60248201527f456e756d657261626c653a2061646472657373207a65726f206973206e6f742060448201527f612076616c6964206f776e65720000000000000000000000000000000000000060648201526084016112e6565b506001600160a01b031660009081526002602052604090205490565b612fc6613dd0565b612fd0600061490a565b565b612fda613dd0565b6001600160a01b0381166130015760405163d92e233d60e01b815260040160405180910390fd5b604051636eb1769f60e11b81526001600160a01b038281166004830152306024830152600019917f00000000000000000000000000000000000000000000000000000000000000009091169063dd62ed3e90604401602060405180830381865afa158015613073573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906130979190615637565b146130a157600080fd5b600a80546001600160a01b0319166001600160a01b0383169081179091556040519081527f4a2963bfc20b87a0c055468a66e6638d57725e93fb4d65733fb2f25587ae8c4f90602001611135565b6130f7613dd0565b6201518081108061310a575062278d0081115b15613141576040517f9e11b5e600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60138190556040518181527fb5521c8a03b484502769158d9dd83186bd0748f3ece2fbf358233994c2a2097690602001611135565b6000806000600d5411156131c757600d546001600160a01b038416600090815260096020908152604080832054835260069091529020546011546131ba91906154e5565b6131c49190615504565b91505b6010549050915091565b6000806000600d5411156131c757600d546000848152600660205260409020546011546131ba91906154e5565b60608167ffffffffffffffff81111561321957613219614f4a565b60405190808252806020026020018201604052801561324c57816020015b60608152602001906001900390816132375790505b50905060005b8281101561334f5760008030868685818110613270576132706156a2565b905060200281019061328291906156d3565b60405161329092919061571a565b600060405180830381855af49150503d80600081146132cb576040519150601f19603f3d011682016040523d82523d6000602084013e6132d0565b606091505b50915091508161331c576044815110156132e957600080fd5b60048101905080806020019051810190613303919061572a565b60405162461bcd60e51b81526004016112e691906157cc565b8084848151811061332f5761332f6156a2565b602002602001018190525050508080613347906156b8565b915050613252565b5092915050565b61335e613dd0565b6001600160a01b0381166133855760405163d92e233d60e01b815260040160405180910390fd5b601280546001600160a01b0319166001600160a01b0383169081179091556040519081527fc47d127c07bdd56c5ccba00463ce3bd3c1bca71b4670eea6e5d0c02e4aa156e290602001611135565b600081815260076020908152604080832081516101208101835281546001600160801b038082168352600160801b90910416938101939093526001810154600281810b9385019390935263010000009004820b6060840152908101546080830152600381015460a083015260048101546001600160a01b031660c0830152600581015460e083018190526006909101546101008301521561361f5760e0818101516000908152600660209081526040808320815194850182528054855260018101546001600160a01b03908116868501819052600283015482168785015260038301549182166060880152600160a01b90910462ffffff16608087015260048083015460a088015260059092015460c08701528251630a81a92360e31b81529251909363540d49189380840193919291908290030181865afa15801561351d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613541919061542f565b90506001600160a01b0381161561360b5760408381015160608501519151633816bae960e11b8152600291820b600482015291900b60248201526000906001600160a01b0383169063702d75d290604401602060405180830381865afa1580156135af573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906135d39190615637565b60808501516020860151919250820390600160801b906135fc906001600160801b0316836154e5565b6136069190615504565b955050505b60a083015161361a90856154cd565b935050505b50919050565b61362d613a8f565b6000818152600760205260409020600581015461365d5760405163079f151f60e11b815260040160405180910390fd5b61366981836000613ae9565b5061367681836000613e2a565b5061298660018055565b613688613dd0565b6001600160a01b0381166136af5760405163d92e233d60e01b815260040160405180910390fd5b600b80546001600160a01b0319166001600160a01b0383169081179091556040519081527f29e3e57b4a1e4513d009781598c7e4b8b2a68e4b71fe977e362d1b591016fade90602001611135565b613705613dd0565b600c80546001600160a01b0319166001600160a01b0383169081179091556040517ff32244aa081c72b930bb47bb702115e112d779ed353d6b1a70b28babc9822b7a90600090a250565b613757613a8f565b6040516370a0823160e01b81523060048201526000906001600160a01b038516906370a0823190602401602060405180830381865afa15801561379e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906137c29190615637565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316846001600160a01b03161415613817576014548110613811576014549003613817565b60145560005b8281101561383857604051632ca2f52b60e11b815260040160405180910390fd5b8015613852576138526001600160a01b038516838361495a565b50612f1f60018055565b613864613dd0565b6001600160a01b0381166138e05760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201527f646472657373000000000000000000000000000000000000000000000000000060648201526084016112e6565b6129868161490a565b6000806138f4613a8f565b825160009081526007602090815260409182902082516101208101845281546001600160801b038082168352600160801b90910416928101929092526001810154600281810b9484019490945263010000009004830b6060830152918201546080820152600382015460a082015260048201546001600160a01b031660c08201819052600583015460e08301526006909201546101008201529033146139ad576040516330cd747160e01b815260040160405180910390fd5b60208401516001600160a01b03166139c6573060208501525b6040805163fc6f786560e01b81528551600482015260208601516001600160a01b039081166024830152918601516001600160801b03908116604483015260608701511660648201527f00000000000000000000000000000000000000000000000000000000000000009091169063fc6f78659060840160408051808303816000875af1158015613a5b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613a7f91906154a9565b909350915061128b905060018055565b60026001541415613ae25760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016112e6565b6002600155565b6005838101546000908152600660209081526040808320815160e0810183528154815260018201546001600160a01b03908116828601819052600284015482168386015260038401549182166060840152600160a01b90910462ffffff16608083015260048084015460a0840152929096015460c08201528251630a81a92360e31b81529251949590948694919363540d4918938181019392918290030181865afa158015613b9c573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613bc0919061542f565b90506001600160a01b03811615801590613be45750600c54600160a01b900460ff16155b15613d0b576040516310a537f160e11b815263ffffffff421660048201526001600160a01b0382169063214a6fe290602401600060405180830381600087803b158015613c3057600080fd5b505af1158015613c44573d6000803e3d6000fd5b505050506001860154604051633816bae960e11b8152600282810b6004830152630100000090920490910b60248201526000906001600160a01b0383169063702d75d290604401602060405180830381865afa158015613ca8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ccc9190615637565b60028801548854919250820390600160801b90613cf5908290046001600160801b0316836154e5565b613cff9190615504565b60028901929092555092505b6003860154613d1a90846154cd565b92508215613d9b576001600160a01b03841615613d935760006003870155613d4284846149a3565b6005860154604080516001600160a01b03871681526020810186905287929133917fd25759d838eb0a46600f8f327cce144e61d7caefbef27010fe31e2aab091704f910160405180910390a4613d9b565b600386018390555b50509392505050565b613dae8282614a94565b506001600160a01b031660009081526002602052604090208054600019019055565b6000546001600160a01b03163314612fd05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016112e6565b60008060007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166399fbab88866040518263ffffffff1660e01b8152600401613e7d91815260200190565b61018060405180830381865afa158015613e9b573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ebf9190615556565b5050505060058e015460009081526006602052604090208e54939b50919950975095506001600160801b038088169116149350613f4b9250505057865460048201546001600160801b0380851692613f1992911690615492565b613f2391906154cd565b600482015586546fffffffffffffffffffffffffffffffff19166001600160801b0383161787555b600c5464e8d4a51000906001600160a01b031615801590613f6a575085155b15613ffe57600c546040517f44e7bf06000000000000000000000000000000000000000000000000000000008152600481018990526001600160a01b03909116906344e7bf06906024016020604051808303816000875af1158015613fd3573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190613ff79190615637565b9050614007565b85156140075750845b64e8d4a51000811015614020575064e8d4a51000614037565b6501d1a94a200081111561403757506501d1a94a20005b60068801819055600061406b64e8d4a5100061405c846001600160801b0388166154e5565b6140669190615504565b614bae565b895490915060009061408d90600160801b90046001600160801b0316836157df565b905080600f0b60001461424557895460058501546001600160801b03808516926140c292600160801b90910490911690615492565b6140cc91906154cd565b600585015589546001600160801b03808416600160801b029116178a55600184015460408051630a81a92360e31b815290516000926001600160a01b03169163540d49189160048083019260209291908290030181865afa158015614135573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614159919061542f565b90506001600160a01b0381166141825760405163ef3d9b2160e01b815260040160405180910390fd5b604051638910faf160e01b8152600289810b600483015288900b6024820152600f83900b60448201526001600160a01b03821690638910faf190606401600060405180830381600087803b1580156141d957600080fd5b505af11580156141ed573d6000803e3d6000fd5b5050505060058b015460408051600f85900b815260028b810b60208301528a900b8183015290518c929133917fee8f6362d59839b4b3c990d7e085a63a0fe2c58f4eff4a9a2b6de93a4c645ae39181900360600190a4505b50505050505050505050565b6040516001600160a01b0380851660248301528316604482015260648101829052612b7e9085907f23b872dd00000000000000000000000000000000000000000000000000000000906084015b60408051601f198184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152614c2d565b4260015b6005548111612cce576000818152600660209081526040808320815160e0810183528154815260018201546001600160a01b03908116828601819052600284015482168386015260038401549182166060840152600160a01b90910462ffffff16608083015260048084015460a084015260059093015460c08301528351630a81a92360e31b81529351919594909363540d49189381810193918290030181865afa1580156143b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906143dd919061542f565b8251909150158015906143f857506001600160a01b03811615155b1561445d576040516310a537f160e11b815263ffffffff851660048201526001600160a01b0382169063214a6fe290602401600060405180830381600087803b15801561444457600080fd5b505af1158015614458573d6000803e3d6000fd5b505050505b5050808061446a906156b8565b915050614306565b6040516370a0823160e01b81523060048201526000906001600160a01b038416906370a0823190602401602060405180830381865afa1580156144b9573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906144dd9190615637565b90507f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b0316141561453257601454811061452c576014549003614532565b60145560005b8015612f1f577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316836001600160a01b031614156145f657604051632e1a7d4d60e01b8152600481018290527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b031690632e1a7d4d90602401600060405180830381600087803b1580156145d457600080fd5b505af11580156145e8573d6000803e3d6000fd5b50505050612f1f82826148aa565b612f1f6001600160a01b038416838361495a565b8015806146845750604051636eb1769f60e11b81523060048201526001600160a01b03838116602483015284169063dd62ed3e90604401602060405180830381865afa15801561465e573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906146829190615637565b155b6146f65760405162461bcd60e51b815260206004820152603660248201527f5361666545524332303a20617070726f76652066726f6d206e6f6e2d7a65726f60448201527f20746f206e6f6e2d7a65726f20616c6c6f77616e63650000000000000000000060648201526084016112e6565b6040516001600160a01b038316602482015260448101829052612f1f9084907f095ea7b3000000000000000000000000000000000000000000000000000000009060640161429e565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b03161480156147805750600034115b156147be57803414612cce576040517f4b508fef00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b612cce6001600160a01b038316333084614251565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316826001600160a01b03161480156148145750600034115b15614896577f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166312210e8a6040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561487457600080fd5b505af1158015614888573d6000803e3d6000fd5b50505050612cce33476148aa565b612cce6001600160a01b038316338361495a565b6000826001600160a01b03168260405160006040518083038185875af1925050503d80600081146148f7576040519150601f19603f3d011682016040523d82523d6000602084013e6148fc565b606091505b5050905080612f1f57600080fd5b600080546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6040516001600160a01b038316602482015260448101829052612f1f9084907fa9059cbb000000000000000000000000000000000000000000000000000000009060640161429e565b8015612cce576040516370a0823160e01b81523060048201526000907f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316906370a0823190602401602060405180830381865afa158015614a10573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190614a349190615637565b905081811015614a42578091505b8160145410614a5957601480548390039055614a60565b8181036014555b612f1f6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016848461495a565b6001600160a01b038216600090815260026020526040812054614ab990600190615492565b6000838152600460209081526040808320546001600160a01b03881684526003835281842081855290925290912054919250908314614b3a5760405162461bcd60e51b815260206004820152600f60248201527f496e76616c696420746f6b656e4964000000000000000000000000000000000060448201526064016112e6565b818114614b7b576001600160a01b03841660009081526003602090815260408083208584528252808320548484528184208190558352600490915290208190555b5060009182526004602090815260408084208490556001600160a01b039094168352600381528383209183525290812055565b6000600160801b8210614c295760405162461bcd60e51b815260206004820152602760248201527f53616665436173743a2076616c756520646f65736e27742066697420696e203160448201527f323820626974730000000000000000000000000000000000000000000000000060648201526084016112e6565b5090565b6000614c82826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316614d129092919063ffffffff16565b805190915015612f1f5780806020019051810190614ca09190615841565b612f1f5760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f7420737563636565640000000000000000000000000000000000000000000060648201526084016112e6565b6060614d218484600085614d29565b949350505050565b606082471015614da15760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f60448201527f722063616c6c000000000000000000000000000000000000000000000000000060648201526084016112e6565b600080866001600160a01b03168587604051614dbd919061585e565b60006040518083038185875af1925050503d8060008114614dfa576040519150601f19603f3d011682016040523d82523d6000602084013e614dff565b606091505b5091509150614e1087838387614e1b565b979650505050505050565b60608315614e87578251614e80576001600160a01b0385163b614e805760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e747261637400000060448201526064016112e6565b5081614d21565b614d218383815115614e9c5781518083602001fd5b8060405162461bcd60e51b81526004016112e691906157cc565b6001600160a01b038116811461298657600080fd5b60008060408385031215614ede57600080fd5b823591506020830135614ef081614eb6565b809150509250929050565b801515811461298657600080fd5b600060208284031215614f1b57600080fd5b8135614f2681614efb565b9392505050565b600060208284031215614f3f57600080fd5b8135614f2681614eb6565b634e487b7160e01b600052604160045260246000fd5b6001600160801b038116811461298657600080fd5b600060a08284031215614f8757600080fd5b60405160a0810181811067ffffffffffffffff82111715614faa57614faa614f4a565b604052823581526020830135614fbf81614f60565b806020830152506040830135604082015260608301356060820152608083013560808201528091505092915050565b60008060006060848603121561500357600080fd5b8335925060208401359150604084013561501c81614efb565b809150509250925092565b60006080828403121561503957600080fd5b6040516080810181811067ffffffffffffffff8211171561505c5761505c614f4a565b60405282358152905080602083013561507481614eb6565b6020820152604083013561508781614f60565b6040820152606083013561509a81614f60565b6060919091015292915050565b60008060a083850312156150ba57600080fd5b6150c48484615027565b91506080830135614ef081614eb6565b6000806000806000608086880312156150ec57600080fd5b85356150f781614eb6565b9450602086013561510781614eb6565b935060408601359250606086013567ffffffffffffffff8082111561512b57600080fd5b818801915088601f83011261513f57600080fd5b81358181111561514e57600080fd5b89602082850101111561516057600080fd5b9699959850939650602001949392505050565b60006020828403121561518557600080fd5b5035919050565b6000806000606084860312156151a157600080fd5b8335925060208401356151b381614eb6565b9150604084013561501c81614efb565b600060c082840312156151d557600080fd5b60405160c0810181811067ffffffffffffffff821117156151f8576151f8614f4a565b8060405250823581526020830135602082015260408301356040820152606083013560608201526080830135608082015260a083013560a08201528091505092915050565b6000806040838503121561525057600080fd5b823561525b81614eb6565b946020939093013593505050565b60008083601f84011261527b57600080fd5b50813567ffffffffffffffff81111561529357600080fd5b6020830191508360208260051b85010111156116f957600080fd5b600080602083850312156152c157600080fd5b823567ffffffffffffffff8111156152d857600080fd5b6152e485828601615269565b90969095509350505050565b6000806040838503121561530357600080fd5b50508035926020909101359150565b60005b8381101561532d578181015183820152602001615315565b83811115612b7e5750506000910152565b60008151808452615356816020860160208601615312565b601f01601f19169290920160200192915050565b6000602080830181845280855180835260408601915060408160051b870101925083870160005b828110156153bf57603f198886030184526153ad85835161533e565b94509285019290850190600101615391565b5092979650505050505050565b6000806000606084860312156153e157600080fd5b83356153ec81614eb6565b925060208401359150604084013561501c81614eb6565b60006080828403121561541557600080fd5b614f268383615027565b805161542a81614eb6565b919050565b60006020828403121561544157600080fd5b8151614f2681614eb6565b634e487b7160e01b600052601160045260246000fd5b600081600f0b6f7fffffffffffffffffffffffffffffff198114156154895761548961544c565b60000392915050565b6000828210156154a4576154a461544c565b500390565b600080604083850312156154bc57600080fd5b505080516020909101519092909150565b600082198211156154e0576154e061544c565b500190565b60008160001904831182151516156154ff576154ff61544c565b500290565b60008261552157634e487b7160e01b600052601260045260246000fd5b500490565b805162ffffff8116811461542a57600080fd5b8051600281900b811461542a57600080fd5b805161542a81614f60565b6000806000806000806000806000806000806101808d8f03121561557957600080fd5b8c516bffffffffffffffffffffffff8116811461559557600080fd5b9b506155a360208e0161541f565b9a506155b160408e0161541f565b99506155bf60608e0161541f565b98506155cd60808e01615526565b97506155db60a08e01615539565b96506155e960c08e01615539565b95506155f760e08e0161554b565b94506101008d015193506101208d015192506156166101408e0161554b565b91506156256101608e0161554b565b90509295989b509295989b509295989b565b60006020828403121561564957600080fd5b5051919050565b60006020828403121561566257600080fd5b614f2682615526565b60008060006060848603121561568057600080fd5b835161568b81614f60565b602085015160409095015190969495509392505050565b634e487b7160e01b600052603260045260246000fd5b60006000198214156156cc576156cc61544c565b5060010190565b6000808335601e198436030181126156ea57600080fd5b83018035915067ffffffffffffffff82111561570557600080fd5b6020019150368190038213156116f957600080fd5b8183823760009101908152919050565b60006020828403121561573c57600080fd5b815167ffffffffffffffff8082111561575457600080fd5b818401915084601f83011261576857600080fd5b81518181111561577a5761577a614f4a565b604051601f8201601f19908116603f011681019083821181831017156157a2576157a2614f4a565b816040528281528760208487010111156157bb57600080fd5b614e10836020830160208801615312565b602081526000614f26602083018461533e565b600081600f0b83600f0b60008112816f7fffffffffffffffffffffffffffffff19018312811516156158135761581361544c565b816f7fffffffffffffffffffffffffffffff0183138116156158375761583761544c565b5090039392505050565b60006020828403121561585357600080fd5b8151614f2681614efb565b60008251615870818460208701615312565b919091019291505056fea264697066735822122099b93101b9e569c99f28ca8598a1622a8b4bc16f6b0ae7b1e3f6a8edb98e2ca964736f6c634300080a00330000000000000000000000003055913c90fcc1a6ce9a358911721eeb942013a100000000000000000000000046a15b0b27311cedf172ab29e4f4766fbe7f43640000000000000000000000004200000000000000000000000000000000000006