Detalles de la transacción
Hash de transacción
: 0x64639cc678a2e3fc5fc120b8e76ad06b80bcb2fc9eb30c542d46e2a7f47b418b
Estado:
Éxito
Bloque:
10182695
16,283,684 confirmaciones de bloque
Marca de tiempo:
06/02/2024, 01:38:57 (Hace 1 año 10 días)
Interacción con (a):
Monto:
0ETH
($0)
Comisión de transacción:
0.004243969987263509
$9.75
L2 Gas price:
0.000000000000307405 ETH(0.000307405 Gwei)
Límite de gas y uso Capa 2:
4,018,648|
4,018,648(100 %)
L2 fee paid:
0.00000123535248844 ETH
Costo de gas Capa 2:
Base: 0.000000278 Gwei
|Prioridad máxima: 0.000307127 Gwei
|Máx.: 0.000307962 Gwei
L1 Precio del gas:
0.000000022835074929 ETH(22.835074929 Gwei)
L1 Gas utilizado:
271,636
Tarifa L1 Escalar:
0.684
L1 fee paid:
0.004242734634775069 ETH
Otros atributos:
Tipo de txn:2(Un tipo de transacción iniciada por EIP-1559)
Nonce:415
Posición en bloque:10
Datos de entrada:
0x60a060405234801561001057600080fd5b50600080546001600160a01b03199081163317909155600180548216731b680fcb9db7fe8ad79cb04991a50d98e8c0f28e179055600280548216737c7f32abc3a7b2420bf71bde274b94cd55c3d68c179055600480548216739c8f11c113f1fe7959c838a5f6b43e5e6223320c17905560068054821673ba12222222228d8ba445958a75a0704d566bf2c817905560058054909116738157fef8ec7bec771a32dc0b00ac2cd00270550e1790557fa9951b110f380267883183119c397b01cb538d5700000000000000000000000060805260805160601c61457d6101066000396000818161027c0152610b46015261457d6000f3fe6080604052600436106100b55760003560e01c8063689897d0116100695780638424182b1161004e5780638424182b1461043f578063a71f06ad1461045f578063b74d0ed61461047f576100bc565b8063689897d0146103f25780637299095e14610412576100bc565b806331c1b1a81161009a57806331c1b1a81461039257806331eae55f146103b257806345ab691c146103d2576100bc565b806302f4aa9b146103505780632455634f14610372576100bc565b366100bc57005b3660006100cc826004818461428e565b909250905060006100df83830184613edd565b90506001600160a01b03811630148015610192576101008360a0818761428e565b90945092506101008310801590610120575061011e610100846144db565b155b6101715760405162461bcd60e51b815260206004820152600260248201527f643200000000000000000000000000000000000000000000000000000000000060448201526064015b60405180910390fd5b600061017f84860186613da1565b905061018c858583610492565b5061024e565b6000806101a2604082878961428e565b8101906101af9190613c27565b90925090506101c1856080818961428e565b909650945061010085108015906101e157506101df610100866144db565b155b61022d5760405162461bcd60e51b815260206004820152600260248201527f64330000000000000000000000000000000000000000000000000000000000006044820152606401610168565b600061023b86880188613da1565b905061024a8383838a8a610630565b5050505b6040517ff99031a70000000000000000000000000000000000000000000000000000000081523260048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063f99031a79060240160206040518083038186803b1580156102c657600080fd5b505afa1580156102da573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102fe9190613bec565b61034a5760405162461bcd60e51b815260206004820152600260248201527f61610000000000000000000000000000000000000000000000000000000000006044820152606401610168565b50505050005b34801561035c57600080fd5b5061037061036b366004613a70565b61086a565b005b34801561037e57600080fd5b5061037061038d366004613a70565b6108d8565b34801561039e57600080fd5b506103706103ad366004613a70565b610946565b3480156103be57600080fd5b506103706103cd366004613a70565b6109b4565b3480156103de57600080fd5b506103706103ed366004613a70565b610a22565b3480156103fe57600080fd5b5061037061040d366004613a70565b610a90565b610425610420366004613c6d565b610afe565b604080519283526020830191909152015b60405180910390f35b34801561044b57600080fd5b5061037061045a366004613af7565b610c19565b61047261046d366004613c6d565b610ea7565b6040516104369190614091565b61037061048d366004613a8b565b610eb8565b8060005b6101008411156105a0576104ae84610100818861428e565b909550935060006104c186860187613da1565b9050610504818588888080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061122992505050565b6105135760a0015190506105a0565b606081015160501c60ff16600314806105365750606081015160501c60ff166005145b8061054b5750606081015160501c60ff166006145b801561057057508060c001516001600160a01b031681604001516001600160a01b0316145b801561057d575061010085145b1561059957610599816040015184608001518560000151611d02565b9250610496565b606082015160a01c6020161561062957606082015160781c60021661061257816080015181116106125760405162461bcd60e51b815260206004820152600260248201527f32660000000000000000000000000000000000000000000000000000000000006044820152606401610168565b610629826020015183608001518460000151611d02565b5050505050565b61010081141561065e576106598360200151600087136106505785610652565b865b8551611d02565b610629565b606083015160a01c601016610683576106838360200151600087136106505785610652565b36600061069483610100818761428e565b90925090508460005b60006106ab84860186613da1565b90506106ee818987878080601f01602080910402602001604051908101604052809392919081815260200183838082843760009201919091525061122992505050565b6106fd5760a0015190506107ce565b606081015160501c60ff16600314806107205750606081015160501c60ff166005145b806107355750606081015160501c60ff166006145b801561075a57508060c001516001600160a01b031681604001516001600160a01b0316145b8015610767575061010084145b801561077c5750606083015160a01c60101615155b1561079f5761079f836020015160008c13610797578a610652565b8b8551611d02565b6101008414156107b45760a0015190506107ce565b6107c284610100818861428e565b9198509450925061069d565b606082015160a01c6020161561085f57606082015160781c60021661084057816080015181116108405760405162461bcd60e51b815260206004820152600260248201527f33660000000000000000000000000000000000000000000000000000000000006044820152606401610168565b61085f826020015160008b136108565789610858565b8a5b8451611d02565b505050505050505050565b6000546001600160a01b031633146108a95760405162461bcd60e51b815260206004820152600260248201526139b160f11b6044820152606401610168565b6000805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000546001600160a01b031633146109175760405162461bcd60e51b815260206004820152600260248201526139b160f11b6044820152606401610168565b6003805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000546001600160a01b031633146109855760405162461bcd60e51b815260206004820152600260248201526139b160f11b6044820152606401610168565b6004805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000546001600160a01b031633146109f35760405162461bcd60e51b815260206004820152600260248201526139b160f11b6044820152606401610168565b6001805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610a615760405162461bcd60e51b815260206004820152600260248201526139b160f11b6044820152606401610168565b6006805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610acf5760405162461bcd60e51b815260206004820152600260248201526139b160f11b6044820152606401610168565b6005805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b600080610b0a83611e44565b90925090506000811315610c14576040517ff99031a70000000000000000000000000000000000000000000000000000000081523260048201527f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03169063f99031a79060240160206040518083038186803b158015610b9057600080fd5b505afa158015610ba4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bc89190613bec565b610c145760405162461bcd60e51b815260206004820152600260248201527f61620000000000000000000000000000000000000000000000000000000000006044820152606401610168565b915091565b6000546001600160a01b0316331480610c4557503373728ac133a5c9250a61f7b27abbe7a823e786ff66145b610c915760405162461bcd60e51b815260206004820152600660248201527f216f776e657200000000000000000000000000000000000000000000000000006044820152606401610168565b60005b84811015610e9f5760005b82811015610e8c576000858381518110610cbb57610cbb61451b565b602002602001015190508060001415610cd357506000195b600080898986818110610ce857610ce861451b565b9050602002016020810190610cfd9190613a70565b6001600160a01b03167f095ea7b300000000000000000000000000000000000000000000000000000000888887818110610d3957610d3961451b565b9050602002016020810190610d4e9190613a70565b6040516001600160a01b0390911660248201526044810186905260640160408051601f198184030181529181526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff166001600160e01b0319909416939093179092529051610dbe9190613f59565b6000604051808303816000865af19150503d8060008114610dfb576040519150601f19603f3d011682016040523d82523d6000602084013e610e00565b606091505b5091509150818015610e2a575080511580610e2a575080806020019051810190610e2a9190613bec565b610e765760405162461bcd60e51b815260206004820152600e60248201527f617070726f7665206661696c65640000000000000000000000000000000000006044820152606401610168565b5050508080610e84906144c0565b915050610c9f565b5080610e97816144c0565b915050610c94565b505050505050565b6060610eb282612052565b92915050565b6000546001600160a01b0316331480610ee457503373728ac133a5c9250a61f7b27abbe7a823e786ff66145b610f305760405162461bcd60e51b815260206004820152600660248201527f216f776e657200000000000000000000000000000000000000000000000000006044820152606401610168565b60005b83811015610629576000858583818110610f4f57610f4f61451b565b9050602002016020810190610f649190613a70565b6001600160a01b03161415610fbb57478015610fb557600080546040516001600160a01b039091169183156108fc02918491818181858888f19350505050158015610fb3573d6000803e3d6000fd5b505b50611217565b6000838383818110610fcf57610fcf61451b565b90506020020135600014610ffb57838383818110610fef57610fef61451b565b9050602002013561109b565b85858381811061100d5761100d61451b565b90506020020160208101906110229190613a70565b6040516370a0823160e01b81523060048201526001600160a01b0391909116906370a082319060240160206040518083038186803b15801561106357600080fd5b505afa158015611077573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061109b9190613c0e565b9050806110a85750611217565b6000808787858181106110bd576110bd61451b565b90506020020160208101906110d29190613a70565b600054604080516001600160a01b039283166024820152604480820188905282518083039091018152606490910182526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790529051929091169161115b9190613f59565b6000604051808303816000865af19150503d8060008114611198576040519150601f19603f3d011682016040523d82523d6000602084013e61119d565b606091505b50915091508180156111c75750805115806111c75750808060200190518101906111c79190613bec565b6112135760405162461bcd60e51b815260206004820152600e60248201527f74616e73666572206661696c65640000000000000000000000000000000000006044820152606401610168565b5050505b80611221816144c0565b915050610f33565b606083015160009060501c60ff1660018111611381578460c001516001600160a01b031684604001516001600160a01b031614806112875750606084015160019060501c60ff16111580156112875750606084015160a01c60101615155b8061129c5750606084015160501c60ff166004145b156112b8576112b8856020015186608001518760000151611d02565b60008086602001516001600160a01b031687604001516001600160a01b0316106112e85760008760a001516112f0565b8660a0015160005b885191935091506001600160a01b031663022c0d9f83836113118b8a612188565b604080516000815260208101918290526001600160e01b031960e087901b1690915261134393929190602481016141b5565b600060405180830381600087803b15801561135d57600080fd5b505af1158015611371573d6000803e3d6000fd5b5050505060019350505050611cfb565b80600214156113a85761139e6113978685612188565b86856121fc565b6000915050611cfb565b8060031415611671576040805160808101825260006020820181905291810182905260608101919091523081526113df8685612188565b6001600160a01b031660408201526114396040805160c0810190915260008082526020820190815260200160006001600160a01b0316815260200160006001600160a01b0316815260200160008152602001606081525090565b86518152600060208201819052506020870180516001600160a01b03908116604084810191909152808a0151821660608501526080808b0180519186019190915251925160065491517fdd62ed3e00000000000000000000000000000000000000000000000000000000815230600482015291831660248301529091169063dd62ed3e9060440160206040518083038186803b1580156114d857600080fd5b505afa1580156114ec573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115109190613c0e565b10156115be5760208701516006546001600160a01b039182169163095ea7b3911661153e6001600019614462565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401602060405180830381600087803b15801561158457600080fd5b505af1158015611598573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906115bc9190613bec565b505b60065460a08801516040517f52bbbe290000000000000000000000000000000000000000000000000000000081526001600160a01b03909216916352bbbe29916116129185918791600019906004016140d5565b602060405180830381600087803b15801561162c57600080fd5b505af1158015611640573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116649190613c0e565b5060019350505050611cfb565b8060041415611a495760408086015190516370a0823160e01b81523060048201526000916001600160a01b0316906370a082319060240160206040518083038186803b1580156116c057600080fd5b505afa1580156116d4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116f89190613c0e565b9050466001141561183657606086015160781c600216156117c157855160608088015160808901516040517f3df021240000000000000000000000000000000000000000000000000000000081529282901c60ff908116600f90810b600486015260689390931c1690910b60248301526044820152600060648201526001600160a01b0390911690633df02124906084015b600060405180830381600087803b1580156117a457600080fd5b505af11580156117b8573d6000803e3d6000fd5b50505050611955565b855160608088015160808901516040517f5b41b9080000000000000000000000000000000000000000000000000000000081529282901c60ff908116600485015260689290921c90911660248301526044820152600060648201526001600160a01b0390911690635b41b9089060840161178a565b606086015160781c600116156118c157855160608088015160808901516040517fe2ad025a0000000000000000000000000000000000000000000000000000000081529282901c60ff908116600485015260689290921c90911660248301526044820152600060648201523060848201526001600160a01b039091169063e2ad025a9060a40161178a565b85516060808801516001600160a01b0390921691635b41b908911c60ff16606089015160681c60ff1660808a01516040516001600160e01b031960e086901b16815260048101939093526024830191909152604482015260006064820152608401600060405180830381600087803b15801561193c57600080fd5b505af1158015611950573d6000803e3d6000fd5b505050505b606086015160781c600216611a3e5760a086015160408088015190516370a0823160e01b815230600482015283916001600160a01b0316906370a082319060240160206040518083038186803b1580156119ae57600080fd5b505afa1580156119c2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119e69190613c0e565b6119f09190614462565b1015611a3e5760405162461bcd60e51b815260206004820152600260248201527f706f0000000000000000000000000000000000000000000000000000000000006044820152606401610168565b600192505050611cfb565b8060051415611c14578460c001516001600160a01b031684604001516001600160a01b03161480611a9a5750606084015160019060501c60ff1611158015611a9a5750606084015160a01c60101615155b80611aaf5750606084015160501c60ff166004145b15611acb57611acb856020015186608001518760000151611d02565b606085015160a81c60011615611b745784516001600160a01b031663bd6015b4611af58786612188565b6040516001600160e01b031960e084901b1681526001600160a01b039091166004820152602401602060405180830381600087803b158015611b3657600080fd5b505af1158015611b4a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611b6e9190613c0e565b50611c0a565b84516001600160a01b031663dd93f59a611b8e8786612188565b6040516001600160e01b031960e084901b1681526001600160a01b0390911660048201526024015b602060405180830381600087803b158015611bd057600080fd5b505af1158015611be4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611c089190613c0e565b505b6001915050611cfb565b8060061415611cf5578460c001516001600160a01b031684604001516001600160a01b03161480611c655750606084015160019060501c60ff1611158015611c655750606084015160a01c60101615155b80611c7a5750606084015160501c60ff166004145b15611c9657611c96856020015186608001518760000151611d02565b84600001516001600160a01b03166353c059a0611cb9876060015160ff16151590565b611cc38887612188565b6040516001600160e01b031960e085901b16815291151560048301526001600160a01b03166024820152604401611bb6565b60009150505b9392505050565b604080516001600160a01b038381166024830152604480830186905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb000000000000000000000000000000000000000000000000000000001790529151600092839290871691611d8c9190613f59565b6000604051808303816000865af19150503d8060008114611dc9576040519150601f19603f3d011682016040523d82523d6000602084013e611dce565b606091505b5091509150818015611df8575080511580611df8575080806020019051810190611df89190613bec565b6106295760405162461bcd60e51b815260206004820152600260248201527f54450000000000000000000000000000000000000000000000000000000000006044820152606401610168565b60008060005a90506000611e5785612052565b9050337343dd5faf6be7f39fac3edc90b9bad6f71fe1171a14801590611e7d5750333014155b8015611e8a575046600114155b15611ffc5760408501511580611ea257506060850151155b15611f5d57846040015181600081518110611ebf57611ebf61451b565b6020026020010151611ed191906142b8565b8160018351611ee09190614462565b81518110611ef057611ef061451b565b60200260200101511015611f585760001981600081518110611f1457611f1461451b565b60200260200101518260018451611f2b9190614462565b81518110611f3b57611f3b61451b565b6020026020010151611f4d91906143ee565b935093505050915091565b611ffc565b846040015181600081518110611f7557611f7561451b565b6020026020010151611f8791906142b8565b8160018351611f969190614462565b81518110611fa657611fa661451b565b60200260200101511015611ffc5760405162461bcd60e51b815260206004820152600360248201527f6d696e00000000000000000000000000000000000000000000000000000000006044820152606401610168565b600a816000815181106120115761201161451b565b6020026020010181815161202591906142b8565b90525084516120349082612349565b5a61203f90836143ee565b81600081518110611f1457611f1461451b565b8051516060906120639060016142b8565b67ffffffffffffffff81111561207b5761207b614531565b6040519080825280602002602001820160405280156120a4578160200160208202803683370190505b5090508160200151816000815181106120bf576120bf61451b565b60200260200101818152505060005b825151811015612182576000836000015182815181106120f0576120f061451b565b6020026020010151905071f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f08160000181815161211e9190614462565b915081815250506121488184848151811061213b5761213b61451b565b602002602001015161272a565b836121548460016142b8565b815181106121645761216461451b565b6020908102919091010152508061217a816144c0565b9150506120ce565b50919050565b606082015160009060a01c600f166001811115806121a65750806005145b806121b15750806006145b806121be57506101008351145b80156121e457508360c001516001600160a01b031684604001516001600160a01b031614155b6121ee57306121f4565b8360e001515b949350505050565b606082015160a01c608016156122d15781516080830151604084015160208501516001600160a01b03938416936324b31a0c9388939092908216911610806122585773fffd8963efd1fc6a506488495d951d5263988d2561225f565b6401000276a45b866040518663ffffffff1660e01b8152600401612280959493929190613fba565b6040805180830381600087803b15801561229957600080fd5b505af11580156122ad573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906106299190613c49565b81516040830151602084015160808501516001600160a01b039384169363128acb08938893908216911610908161231c5773fffd8963efd1fc6a506488495d951d5263988d25612323565b6401000276a45b866040518663ffffffff1660e01b8152600401612280959493929190613f75565b505050565b6000600183516123599190614462565b90505b600261238b8483815181106123735761237361451b565b60200260200101516060015160ff60509190911c1690565b11612718576000835167ffffffffffffffff8111156123ac576123ac614531565b60405190808252806020026020018201604052801561241b57816020015b604080516101008101825260008082526020808301829052928201819052606082018190526080820181905260a0820181905260c0820181905260e082015282526000199092019101816123ca5790505b50905060005b84518110156126b657600082828151811061243e5761243e61451b565b6020026020010151905060008651838661245891906142b8565b61246291906144db565b905060008782815181106124785761247861451b565b60209081029190910181015180518552808201516040808301516001600160a01b0390811691880191909152169185019190915287519091508790839081106124c3576124c361451b565b6020026020010151878360016124d991906142b8565b815181106124e9576124e961451b565b602090810291909101015160a08501526080840152875160009061250e8460016142b8565b61251891906144db565b905088818151811061252c5761252c61451b565b6020908102919091010151516001600160a01b031660e0850152885189906000906125595761255961451b565b60209081029190910181015101516001600160a01b031660c085015260608083015190850181905289516125a3919061259e908c90859081106123735761237361451b565b613007565b606085018190526125b5908615613017565b60608581018290528301516125d7919060281c62ffffff16620186a014613043565b6060858101829052838101516125f392911c60ff16151561306f565b60608086019190915282015160501c60ff16600414801561262057506001895161261d9190614462565b85145b1561269f57612665868a5187600161263891906142b8565b61264291906144db565b815181106126525761265261451b565b602002602001015160600151600161309c565b895187906126748860016142b8565b61267e91906144db565b8151811061268e5761268e61451b565b602002602001015160600181815250505b5050505080806126ae906144c0565b915050612421565b506000816040516020016126ca9190613ff4565b6040516020818303038152906040529050610629826000815181106126f1576126f161451b565b6020026020010151612713604080855161270b9190614462565b8591906130c8565b613249565b80612722816144a9565b91505061235c565b606082015160009060501c60ff16600181116128b557606084015160281c62ffffff166201e24081141561280157845160208601516040517ff140a35a000000000000000000000000000000000000000000000000000000008152600481018790526001600160a01b03918216602482015291169063f140a35a9060440160206040518083038186803b1580156127c057600080fd5b505afa1580156127d4573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127f89190613c0e565b92505050610eb2565b60008086600001516001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b15801561284157600080fd5b505afa158015612855573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906128799190613e4a565b506dffffffffffffffffffffffffffff1691506dffffffffffffffffffffffffffff1691506128aa878784846133de565b945050505050610eb2565b8060021415612b2d57606084015160281c62ffffff16620186a014156129a75760025484516040808701516020880151606089015192517f8f5152280000000000000000000000000000000000000000000000000000000081526001600160a01b03948516600482015291841690841610602482015260109190911c62ffffff16604482015260648101869052911690638f515228906084015b60206040518083038186803b15801561296757600080fd5b505afa15801561297b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061299f9190613c0e565b915050610eb2565b606080850151901c60ff16600214806129ca5750606080850151901c60ff166003145b15612a955760048054602086015160408088015190517f2d9ebd1d0000000000000000000000000000000000000000000000000000000081526001600160a01b0392831694810194909452811660248401526044830186905260006064840181905292911690632d9ebd1d906084016040805180830381600087803b158015612a5257600080fd5b505af1158015612a66573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a8a9190613ef6565b509250610eb2915050565b600180548551602087015160408089015160608a015182517fad3be54a0000000000000000000000000000000000000000000000000000000081526001600160a01b039586166004820152938516602485015290841660448401529081901c61ffff1690940b60020b606482015262ffffff60109490941c93909316608484015260a48301869052169063ad3be54a9060c40161294f565b8060031415612c0e576040805160a08101825260006020808301828152838501838152606085019384526006546001600160a01b039081168652608086018a8152938b0151811682528a870151811685528a51835260055496517f7261903700000000000000000000000000000000000000000000000000000000815286518216600482015292516024840152905181166044830152925183166064820152905160848201529192169063726190379060a401602060405180830381600087803b158015612bfa57600080fd5b505af11580156127d4573d6000803e3d6000fd5b8060041415612e725760004660011415612d4f57606085015160781c60021615612cf55784516060808701516040517f5e0d443f0000000000000000000000000000000000000000000000000000000081529181901c60ff908116600f90810b600485015260689290921c16900b6024820152604481018690526001600160a01b0390911690635e0d443f906064015b60206040518083038186803b158015612cb657600080fd5b505afa158015612cca573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612cee9190613c0e565b9050612e29565b84516060808701516001600160a01b039092169163556d6e9f911c60ff165b606088015160681c60ff166040516001600160e01b031960e085901b1681526004810192909252602482015260448101879052606401612c9e565b606085015160701c60ff1615612d825784516060808701516001600160a01b039092169163556d6e9f911c60ff16612d14565b84516060808701516001600160a01b03909216916385f11d1e911c60ff16606088015160681c60ff166040516001600160e01b031960e085901b168152600481019290925260248201526044810187905260640160206040518083038186803b158015612dee57600080fd5b505afa158015612e02573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e269190613c0e565b90505b606085015162ffffff601082901c81169160281c168115612e665780612e4f8382614462565b612e5990856143cf565b612e6391906142d0565b92505b82945050505050610eb2565b8060051415612f2957606080850151901c60ff1615612eda5783516040517f79a04876000000000000000000000000000000000000000000000000000000008152306004820152602481018590526001600160a01b03909116906379a048769060440161294f565b83516040517f66410a21000000000000000000000000000000000000000000000000000000008152306004820152602481018590526001600160a01b03909116906366410a219060440161294f565b8060061415612ffd57600084600001516001600160a01b031663e77366f885612f58886060015160ff16151590565b6040516001600160e01b031960e085901b1681526fffffffffffffffffffffffffffffffff90921660048301521515602482015260440160606040518083038186803b158015612fa757600080fd5b505afa158015612fbb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612fdf9190613e9a565b506fffffffffffffffffffffffffffffffff169350610eb292505050565b6000915050610eb2565b6000611cfb60a083901b846142b8565b6000816130245782611cfb565b611cfb83741000000000000000000000000000000000000000006142b8565b6000816130505782611cfb565b611cfb83748000000000000000000000000000000000000000006142b8565b60008161307c5782611cfb565b611cfb8375010000000000000000000000000000000000000000006142b8565b6000816130a95782611cfb565b611cfb83742000000000000000000000000000000000000000006142b8565b6060816130d681601f6142b8565b10156131245760405162461bcd60e51b815260206004820152600e60248201527f736c6963655f6f766572666c6f770000000000000000000000000000000000006044820152606401610168565b8261312f83826142b8565b101561317d5760405162461bcd60e51b815260206004820152600e60248201527f736c6963655f6f766572666c6f770000000000000000000000000000000000006044820152606401610168565b61318782846142b8565b845110156131d75760405162461bcd60e51b815260206004820152601160248201527f736c6963655f6f75744f66426f756e64730000000000000000000000000000006044820152606401610168565b6060821580156131f65760405191506000825260208201604052613240565b6040519150601f8416801560200281840101858101878315602002848b0101015b8183101561322f578051835260209283019201613217565b5050858452601f01601f1916604052505b50949350505050565b606082015160501c60ff1660028111156132a55760405162461bcd60e51b815260206004820152600260248201527f66650000000000000000000000000000000000000000000000000000000000006044820152606401610168565b8260c001516001600160a01b031683604001516001600160a01b0316141561339257600181116133875760008084602001516001600160a01b031685604001516001600160a01b0316106132ff5760008560a00151613307565b8460a0015160005b86516040517f022c0d9f0000000000000000000000000000000000000000000000000000000081529294509092506001600160a01b03169063022c0d9f90613359908590859030908a906004016141b5565b600060405180830381600087803b15801561337357600080fd5b505af115801561085f573d6000803e3d6000fd5b6123443084846121fc565b600181116133ca5760008084602001516001600160a01b031685604001516001600160a01b0316106132ff5760008560a00151613307565b6123446133d78484612188565b84846121fc565b6060840151600090602881901c62ffffff169060501c60ff16600114613430576060860151819060101c62ffffff166134179083614462565b61342190876143cf565b61342b91906142d0565b61345d565b6060860151819060101c62ffffff1661344990876143cf565b61345391906142d0565b61345d9086614462565b606087015190955060581c60ff16151590506134cd5760008086604001516001600160a01b031687602001516001600160a01b03161061349e5783856134a1565b84845b90925090506134b086836142b8565b6134ba82886143cf565b6134c491906142d0565b9250505061368a565b6000806134de876060015160ff1690565b606088015160081c60ff1691509150816012146135055761350082600a614327565b61350f565b670de0b6b3a76400005b9150806012146135295761352481600a614327565b613533565b670de0b6b3a76400005b905060006135458686858560016136c5565b90508261355a87670de0b6b3a76400006143cf565b61356491906142d0565b95508161357986670de0b6b3a76400006143cf565b61358391906142d0565b945060008089604001516001600160a01b03168a602001516001600160a01b0316106135b05786886135b3565b87875b9150915089604001516001600160a01b03168a602001516001600160a01b0316106135fa57836135eb8a670de0b6b3a76400006143cf565b6135f591906142d0565b613617565b8461360d8a670de0b6b3a76400006143cf565b61361791906142d0565b9850600061362f613628848c6142b8565b85846137b6565b6136399083614462565b9050670de0b6b3a76400008b604001516001600160a01b03168c602001516001600160a01b03161061366b578661366d565b855b61367790836143cf565b61368191906142d0565b96505050505050505b84604001516001600160a01b031685602001516001600160a01b0316106136b157826136b3565b815b8111156121f457506000949350505050565b600081156137a0576000846136e288670de0b6b3a76400006143cf565b6136ec91906142d0565b905060008461370388670de0b6b3a76400006143cf565b61370d91906142d0565b90506000670de0b6b3a764000061372483856143cf565b61372e91906142d0565b90506000670de0b6b3a764000061374584806143cf565b61374f91906142d0565b670de0b6b3a764000061376286806143cf565b61376c91906142d0565b61377691906142b8565b9050670de0b6b3a764000061378b82846143cf565b61379591906142d0565b9450505050506137ad565b6137aa85876143cf565b90505b95945050505050565b6000805b60ff8110156138bc578260006137d087836138c5565b9050858110156138205760006137e68887613962565b6137f08389614462565b61380290670de0b6b3a76400006143cf565b61380c91906142d0565b905061381881876142b8565b955050613862565b600061382c8887613962565b6138368884614462565b61384890670de0b6b3a76400006143cf565b61385291906142d0565b905061385e8187614462565b9550505b8185111561388b5760016138768387614462565b1161388657849350505050611cfb565b6138a7565b60016138978684614462565b116138a757849350505050611cfb565b505080806138b4906144c0565b9150506137ba565b50909392505050565b6000670de0b6b3a7640000828185816138de82806143cf565b6138e891906142d0565b6138f291906143cf565b6138fc91906142d0565b61390691906143cf565b61391091906142d0565b670de0b6b3a764000080848161392682806143cf565b61393091906142d0565b61393a91906143cf565b61394491906142d0565b61394e90866143cf565b61395891906142d0565b611cfb91906142b8565b6000670de0b6b3a7640000838161397982806143cf565b61398391906142d0565b61398d91906143cf565b61399791906142d0565b670de0b6b3a7640000806139ab85806143cf565b6139b591906142d0565b6139c08660036143cf565b61394e91906143cf565b80356001600160a01b03811681146139e157600080fd5b919050565b60008083601f8401126139f857600080fd5b50813567ffffffffffffffff811115613a1057600080fd5b6020830191508360208260051b8501011115613a2b57600080fd5b9250929050565b80516dffffffffffffffffffffffffffff811681146139e157600080fd5b80516fffffffffffffffffffffffffffffffff811681146139e157600080fd5b600060208284031215613a8257600080fd5b611cfb826139ca565b60008060008060408587031215613aa157600080fd5b843567ffffffffffffffff80821115613ab957600080fd5b613ac5888389016139e6565b90965094506020870135915080821115613ade57600080fd5b50613aeb878288016139e6565b95989497509550505050565b600080600080600060608688031215613b0f57600080fd5b853567ffffffffffffffff80821115613b2757600080fd5b613b3389838a016139e6565b9097509550602091508782013581811115613b4d57600080fd5b8801601f81018a13613b5e57600080fd5b8035613b71613b6c8261426a565b614239565b8082825285820191508584018d878560051b8701011115613b9157600080fd5b600094505b83851015613bb4578035835260019490940193918601918601613b96565b5097505050506040880135915080821115613bce57600080fd5b50613bdb888289016139e6565b969995985093965092949392505050565b600060208284031215613bfe57600080fd5b81518015158114611cfb57600080fd5b600060208284031215613c2057600080fd5b5051919050565b60008060408385031215613c3a57600080fd5b50508035926020909101359150565b60008060408385031215613c5c57600080fd5b505080516020909101519092909150565b60006020808385031215613c8057600080fd5b823567ffffffffffffffff80821115613c9857600080fd5b9084019060a08287031215613cac57600080fd5b613cb46141ed565b823582811115613cc357600080fd5b83019150601f82018713613cd657600080fd5b8135613ce4613b6c8261426a565b8082825286820191508685018a888560071b8801011115613d0457600080fd5b60009550855b84811015613d6a57608080838e031215613d22578788fd5b613d2a614216565b83358152613d398b85016139ca565b8b8201526040613d4a8186016139ca565b908201526060848101359082015285529389019390910190600101613d0a565b5050835250508284013593810193909352506040808201359083015260608082013590830152608090810135908201529392505050565b6000610100808385031215613db557600080fd5b6040519081019067ffffffffffffffff82118183101715613dd857613dd8614531565b8160405283358152613dec602085016139ca565b6020820152613dfd604085016139ca565b6040820152606084013560608201526080840135608082015260a084013560a0820152613e2c60c085016139ca565b60c0820152613e3d60e085016139ca565b60e0820152949350505050565b600080600060608486031215613e5f57600080fd5b613e6884613a32565b9250613e7660208501613a32565b9150604084015163ffffffff81168114613e8f57600080fd5b809150509250925092565b600080600060608486031215613eaf57600080fd5b613eb884613a50565b9250613ec660208501613a50565b9150613ed460408501613a50565b90509250925092565b600060208284031215613eef57600080fd5b5035919050565b60008060408385031215613f0957600080fd5b82519150602083015161ffff81168114613f2257600080fd5b809150509250929050565b60008151808452613f45816020860160208601614479565b601f01601f19169290920160200192915050565b60008251613f6b818460208701614479565b9190910192915050565b60006001600160a01b038088168352861515602084015285604084015280851660608401525060a06080830152613faf60a0830184613f2d565b979650505050505050565b60006001600160a01b038088168352866020840152851515604084015280851660608401525060a06080830152613faf60a0830184613f2d565b602080825282518282018190526000919060409081850190868401855b8281101561408457815180518552868101516001600160a01b039081168887015286820151811687870152606080830151908701526080808301519087015260a0808301519087015260c08083015182169087015260e09182015116908501526101009093019290850190600101614011565b5091979650505050505050565b6020808252825182820181905260009190848201906040850190845b818110156140c9578351835292840192918401916001016140ad565b50909695505050505050565b60e08152845160e0820152600060208601516002811061410557634e487b7160e01b600052602160045260246000fd5b61010083015260408601516001600160a01b0316610120830152606086015161413a6101408401826001600160a01b03169052565b50608086015161016083015260a086015160c06101808401526141616101a0840182613f2d565b9150506141a360208301866001600160a01b03808251168352602082015115156020840152806040830151166040840152506060810151151560608301525050565b60a082019390935260c0015292915050565b8481528360208201526001600160a01b03831660408201526080606082015260006141e36080830184613f2d565b9695505050505050565b60405160a0810167ffffffffffffffff8111828210171561421057614210614531565b60405290565b6040516080810167ffffffffffffffff8111828210171561421057614210614531565b604051601f8201601f1916810167ffffffffffffffff8111828210171561426257614262614531565b604052919050565b600067ffffffffffffffff82111561428457614284614531565b5060051b60200190565b6000808585111561429e57600080fd5b838611156142ab57600080fd5b5050820193919092039150565b600082198211156142cb576142cb6144ef565b500190565b6000826142df576142df614505565b500490565b600181815b8085111561431f578160001904821115614305576143056144ef565b8085161561431257918102915b93841c93908002906142e9565b509250929050565b6000611cfb838360008261433d57506001610eb2565b8161434a57506000610eb2565b8160018114614360576002811461436a57614386565b6001915050610eb2565b60ff84111561437b5761437b6144ef565b50506001821b610eb2565b5060208310610133831016604e8410600b84101617156143a9575081810a610eb2565b6143b383836142e4565b80600019048211156143c7576143c76144ef565b029392505050565b60008160001904831182151516156143e9576143e96144ef565b500290565b6000808312837f800000000000000000000000000000000000000000000000000000000000000001831281151615614428576144286144ef565b837f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff01831381161561445c5761445c6144ef565b50500390565b600082821015614474576144746144ef565b500390565b60005b8381101561449457818101518382015260200161447c565b838111156144a3576000848401525b50505050565b6000816144b8576144b86144ef565b506000190190565b60006000198214156144d4576144d46144ef565b5060010190565b6000826144ea576144ea614505565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fdfea2646970667358221220058795d3ae5be9b1700465ee11e0737294aad213206eeaa8c5b9b863b860f9c764736f6c63430008060033