Detalles de la transacción
Hash de transacción
: 0x99a253658467629c555cb8dcb4b30e7cba091566a5458c924879e3e4fd89393c
Estado:
Éxito
Bloque:
17033721
5,985,649 confirmaciones de bloque
Marca de tiempo:
13/07/2024, 15:46:29 (Hace 4 meses)
Interacción con (a):
Monto:
0ETH
($0)
Comisión de transacción:
0.004148005114825426
$13.01
L2 Gas price:
0.000000001 ETH(1 Gwei)
Límite de gas y uso Capa 2:
4,181,645|
4,147,561(99.18 %)
L2 fee paid:
0.004147561 ETH
Costo de gas Capa 2:
Base: 0.004808613 Gwei
L1 Precio del gas:
0.000000001608816905 ETH(1.608816905 Gwei)
L1 Gas utilizado:
121,661
Tarifa L1 Escalar:
0
L1 fee paid:
0.000000444114825426 ETH
Otros atributos:
Tipo de txn:0(txn de Legacy)
Nonce:8
Posición en bloque:1
Datos de entrada:
0x60806040523480156200001157600080fd5b5060405162004e5f38038062004e5f83398181016040528101906200003791906200039c565b600062000049620001b460201b60201c565b9050806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156200015a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200015190620004e7565b60405180910390fd5b81600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620001ac81620001bc60201b60201c565b505062000596565b600033905090565b620001cc620001b460201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620001f26200034560201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16146200024b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200024290620004c5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415620002be576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002b590620004a3565b60405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f30909084afc859121ffc3a5aef7fe37c540a9a1ef60bd4d8dcdb76376fadf9de60405160405180910390a250565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000815190506200037f8162000562565b92915050565b60008151905062000396816200057c565b92915050565b60008060408385031215620003b057600080fd5b6000620003c08582860162000385565b9250506020620003d3858286016200036e565b9150509250929050565b6000620003ec60198362000509565b91507f4d6173746572436f70792063616e6e6f74206265207a65726f000000000000006000830152602082019050919050565b60006200042e60208362000509565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b60006200047060148362000509565b91507f546f6b656e2063616e6e6f74206265207a65726f0000000000000000000000006000830152602082019050919050565b60006020820190508181036000830152620004be81620003dd565b9050919050565b60006020820190508181036000830152620004e0816200041f565b9050919050565b60006020820190508181036000830152620005028162000461565b9050919050565b600082825260208201905092915050565b6000620005278262000542565b9050919050565b60006200053b826200051a565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6200056d816200051a565b81146200057957600080fd5b50565b62000587816200052e565b81146200059357600080fd5b50565b6148b980620005a66000396000f3fe608060405234801561001057600080fd5b50600436106101e55760003560e01c80638da5cb5b1161010f578063c1ab13db116100a2578063e708ecd711610071578063e708ecd714610552578063f1d24c4514610582578063f2fde38b146105b2578063fc0c546a146105ce576101e5565b8063c1ab13db146104e0578063cef82903146104fc578063cf497e6c14610518578063d3a84e8714610534576101e5565b8063a95c9140116100de578063a95c914014610446578063b4ddfb5914610464578063b6b55f2514610494578063bdb62fbe146104b0576101e5565b80638da5cb5b146103d05780639c05fc60146103ee578063a34574661461040a578063a619486e14610428576101e5565b806354271312116101875780636e03b8dc116101565780636e03b8dc1461034a578063715018a61461037a57806379ee1bdf146103845780637cb2b79c146103b4576101e5565b806354271312146102da5780635620c1c8146102f65780635975e00c1461031257806368d30c2e1461032e576101e5565b80632a709b14116101c35780632a709b14146102545780632e1a7d4d1461027257806343fb93d91461028e578063463013a2146102be576101e5565b806303990a6c146101ea5780630602ba2b146102065780631e0c416a14610236575b600080fd5b61020460048036038101906101ff9190613287565b6105ec565b005b610220600480360381019061021b919061325e565b610794565b60405161022d9190614045565b60405180910390f35b61023e6107d5565b60405161024b919061407b565b60405180910390f35b61025c6107fb565b6040516102699190614096565b60405180910390f35b61028c60048036038101906102879190613324565b610821565b005b6102a860048036038101906102a3919061320f565b61097e565b6040516102b59190613e4f565b60405180910390f35b6102d860048036038101906102d391906132cc565b6109a3565b005b6102f460048036038101906102ef91906130e1565b610a2f565b005b610310600480360381019061030b9190612fc9565b610bba565b005b61032c60048036038101906103279190612fc9565b610d4b565b005b6103486004803603810190610343919061301b565b610edc565b005b610364600480360381019061035f919061325e565b6112b4565b6040516103719190613e4f565b60405180910390f35b6103826112e7565b005b61039e60048036038101906103999190612fc9565b611421565b6040516103ab9190614045565b60405180910390f35b6103ce60048036038101906103c99190612fc9565b61143e565b005b6103d86115b1565b6040516103e59190613e4f565b60405180910390f35b61040860048036038101906104039190613135565b6115da565b005b610412611707565b60405161041f9190614023565b60405180910390f35b6104306117df565b60405161043d9190613e4f565b60405180910390f35b61044e611805565b60405161045b91906140d5565b60405180910390f35b61047e60048036038101906104799190612fc9565b6118a3565b60405161048b9190613e4f565b60405180910390f35b6104ae60048036038101906104a99190613324565b6119cc565b005b6104ca60048036038101906104c591906131d3565b611aaf565b6040516104d79190613e4f565b60405180910390f35b6104fa60048036038101906104f59190612fc9565b611ac4565b005b61051660048036038101906105119190612fc9565b611be5565b005b610532600480360381019061052d9190612fc9565b611d06565b005b61053c611e79565b6040516105499190614023565b60405180910390f35b61056c60048036038101906105679190612fc9565b611f51565b6040516105799190614045565b60405180910390f35b61059c6004803603810190610597919061325e565b611f6e565b6040516105a99190613e4f565b60405180910390f35b6105cc60048036038101906105c79190612fc9565b611fe9565b005b6105d6612192565b6040516105e39190614060565b60405180910390f35b6105f46121bc565b73ffffffffffffffffffffffffffffffffffffffff166106126115b1565b73ffffffffffffffffffffffffffffffffffffffff1614610668576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161065f906142d7565b60405180910390fd5b600061067483836121c4565b9050600060016000837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff16817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19163373ffffffffffffffffffffffffffffffffffffffff167f450397a2db0e89eccfe664cc6cdfd274a88bc00d29aaec4d991754a42f19f8c986866040516107879291906140b1565b60405180910390a4505050565b60008073ffffffffffffffffffffffffffffffffffffffff166107b683611f6e565b73ffffffffffffffffffffffffffffffffffffffff1614159050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6108296121bc565b73ffffffffffffffffffffffffffffffffffffffff166108476115b1565b73ffffffffffffffffffffffffffffffffffffffff161461089d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610894906142d7565b60405180910390fd5b600081116108e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d7906142b7565b60405180910390fd5b61092d3382600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166122529092919063ffffffff16565b3373ffffffffffffffffffffffffffffffffffffffff167f6352c5382c4a4578e712449ca65e83cdb392d045dfcf1cad9615189db2da244b826040516109739190614417565b60405180910390a250565b600061099a8461098d856122d8565b805190602001208461234e565b90509392505050565b6109ab6121bc565b73ffffffffffffffffffffffffffffffffffffffff166109c96115b1565b73ffffffffffffffffffffffffffffffffffffffff1614610a1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a16906142d7565b60405180910390fd5b610a2a838383612392565b505050565b610a376121bc565b73ffffffffffffffffffffffffffffffffffffffff16610a556115b1565b73ffffffffffffffffffffffffffffffffffffffff1614610aab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aa2906142d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610b1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1290614277565b60405180910390fd5b81600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060099080519060200190610b72929190612d52565b508173ffffffffffffffffffffffffffffffffffffffff167f4e61a6ffbc3747e39d64fc1a8889499533aea16d78797682fd357db98677c93a60405160405180910390a25050565b610bc26121bc565b73ffffffffffffffffffffffffffffffffffffffff16610be06115b1565b73ffffffffffffffffffffffffffffffffffffffff1614610c36576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2d906142d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ca6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c9d90614377565b60405180910390fd5b610cba81600461257490919063ffffffff16565b610cf9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cf0906143b7565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff167f4ba8335904353f5d9fb118ddee85a961adb91902a9b15aae73e2b191cc5580196001604051610d409190614045565b60405180910390a250565b610d536121bc565b73ffffffffffffffffffffffffffffffffffffffff16610d716115b1565b73ffffffffffffffffffffffffffffffffffffffff1614610dc7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dbe906142d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610e37576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2e90614157565b60405180910390fd5b610e4b81600261257490919063ffffffff16565b610e8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8190614337565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff167f33442b8c13e72dd75a027f08f9bff4eed2dfd26e43cdea857365f5163b359a796001604051610ed19190614045565b60405180910390a250565b610ee46121bc565b73ffffffffffffffffffffffffffffffffffffffff16610f026115b1565b73ffffffffffffffffffffffffffffffffffffffff1614610f58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4f906142d7565b60405180910390fd5b86600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401610fb49190613e4f565b60206040518083038186803b158015610fcc57600080fd5b505afa158015610fe0573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190611004919061334d565b1015611045576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103c906141b7565b60405180910390fd5b606063bd896dcb60e01b308b8b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168c8c8c8c8c8c8c6040516024016110969b9a99989796959493929190613e6a565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050509050600061112b8280519060200120600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846125a4565b905061117a818a600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166122529092919063ffffffff16565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d0def5218260096040518363ffffffff1660e01b81526004016111d8929190613f4c565b600060405180830381600087803b1580156111f257600080fd5b505af1158015611206573d6000803e3d6000fd5b505050508973ffffffffffffffffffffffffffffffffffffffff1682805190602001208273ffffffffffffffffffffffffffffffffffffffff167f3c7ff6acee351ed98200c285a04745858a107e16da2f13c3a81a43073c17d644600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168d8d8d8d8d8d8d60405161129f989796959493929190613fa5565b60405180910390a45050505050505050505050565b60016020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6112ef6121bc565b73ffffffffffffffffffffffffffffffffffffffff1661130d6115b1565b73ffffffffffffffffffffffffffffffffffffffff1614611363576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161135a906142d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a360008060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b600061143782600261262090919063ffffffff16565b9050919050565b6114466121bc565b73ffffffffffffffffffffffffffffffffffffffff166114646115b1565b73ffffffffffffffffffffffffffffffffffffffff16146114ba576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114b1906142d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561152a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161152190614257565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f160ba3f04f73a1d23914cbe64026f708d7bea7296d144a3a2f759b97349a63fd60405160405180910390a250565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6115e26121bc565b73ffffffffffffffffffffffffffffffffffffffff166116006115b1565b73ffffffffffffffffffffffffffffffffffffffff1614611656576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161164d906142d7565b60405180910390fd5b81819050848490501461169e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161169590614137565b60405180910390fd5b60005b84849050811015611700576116f38585838181106116bb57fe5b90506020028101906116cd9190614432565b8585858181106116d957fe5b90506020020160208101906116ee9190612fc9565b612392565b80806001019150506116a1565b5050505050565b6060806117146002612650565b67ffffffffffffffff8111801561172a57600080fd5b506040519080825280602002602001820160405280156117595781602001602082028036833780820191505090505b50905060005b6117696002612650565b8110156117d75761178481600261266590919063ffffffff16565b82828151811061179057fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050808060010191505061175f565b508091505090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60098054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561189b5780601f106118705761010080835404028352916020019161189b565b820191906000526020600020905b81548152906001019060200180831161187e57829003601f168201915b505050505081565b600080600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663e4860339846040518263ffffffff1660e01b81526004016119019190613e4f565b60206040518083038186803b15801561191957600080fd5b505afa15801561192d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906119519190612ff2565b9050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156119c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119ba906142f7565b60405180910390fd5b80915050919050565b60008111611a0f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a06906142b7565b60405180910390fd5b611a5e333083600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661267f909392919063ffffffff16565b3373ffffffffffffffffffffffffffffffffffffffff167f59062170a285eb80e8c6b8ced60428442a51910635005233fc4ce084a475845e82604051611aa49190614417565b60405180910390a250565b6000611abc83833061097e565b905092915050565b611acc6121bc565b73ffffffffffffffffffffffffffffffffffffffff16611aea6115b1565b73ffffffffffffffffffffffffffffffffffffffff1614611b40576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b37906142d7565b60405180910390fd5b611b5481600261270890919063ffffffff16565b611b93576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b8a906141f7565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff167f33442b8c13e72dd75a027f08f9bff4eed2dfd26e43cdea857365f5163b359a796000604051611bda9190614045565b60405180910390a250565b611bed6121bc565b73ffffffffffffffffffffffffffffffffffffffff16611c0b6115b1565b73ffffffffffffffffffffffffffffffffffffffff1614611c61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c58906142d7565b60405180910390fd5b611c7581600461270890919063ffffffff16565b611cb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cab90614197565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff167f4ba8335904353f5d9fb118ddee85a961adb91902a9b15aae73e2b191cc5580196000604051611cfb9190614045565b60405180910390a250565b611d0e6121bc565b73ffffffffffffffffffffffffffffffffffffffff16611d2c6115b1565b73ffffffffffffffffffffffffffffffffffffffff1614611d82576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d79906142d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611df2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611de990614217565b60405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167f30909084afc859121ffc3a5aef7fe37c540a9a1ef60bd4d8dcdb76376fadf9de60405160405180910390a250565b606080611e866004612650565b67ffffffffffffffff81118015611e9c57600080fd5b50604051908082528060200260200182016040528015611ecb5781602001602082028036833780820191505090505b50905060005b611edb6004612650565b811015611f4957611ef681600461266590919063ffffffff16565b828281518110611f0257fe5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508080600101915050611ed1565b508091505090565b6000611f6782600461262090919063ffffffff16565b9050919050565b600060016000837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b611ff16121bc565b73ffffffffffffffffffffffffffffffffffffffff1661200f6115b1565b73ffffffffffffffffffffffffffffffffffffffff1614612065576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161205c906142d7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156120d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120cc90614177565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600033905090565b600061224a838360405160240160405160208183030381529060405291906040516121f0929190613e36565b60405180910390207bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612738565b905092915050565b6122d38363a9059cbb60e01b8484604051602401612271929190613f7c565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612790565b505050565b60606000693d602d80600a3d3981f360b01b9050600069363d3d373d3d3d363d7360b01b905060008460601b905060006e5af43d82803e903d91602b57fd5bf360881b9050838383836040516020016123349493929190613d83565b604051602081830303815290604052945050505050919050565b60008060ff60f81b83868660405160200161236c9493929190613dd1565b6040516020818303038152906040528051906020012090508060001c9150509392505050565b3073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415612401576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016123f890614237565b60405180910390fd5b61240a81612857565b612449576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612440906143f7565b60405180910390fd5b600061245584846121c4565b90508160016000837bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff16817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19163373ffffffffffffffffffffffffffffffffffffffff167f450397a2db0e89eccfe664cc6cdfd274a88bc00d29aaec4d991754a42f19f8c987876040516125669291906140b1565b60405180910390a450505050565b600061259c836000018373ffffffffffffffffffffffffffffffffffffffff1660001b61286a565b905092915050565b6000806125bb6000866125b6876122d8565b6128da565b90508073ffffffffffffffffffffffffffffffffffffffff167efffc2da0b561cae30d9826d37709e9421c4725faebc226cbbb7ef5fc5e734960405160405180910390a26000835111156126155761261381846129eb565b505b809150509392505050565b6000612648836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612a35565b905092915050565b600061265e82600001612a58565b9050919050565b60006126748360000183612a69565b60001c905092915050565b612702846323b872dd60e01b8585856040516024016126a093929190613f15565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050612790565b50505050565b6000612730836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612ad6565b905092915050565b6000600482511461277e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161277590614317565b60405180910390fd5b60006020830151905080915050919050565b60606127f2826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16612bbe9092919063ffffffff16565b9050600081511115612852578080602001905181019061281291906131aa565b612851576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161284890614397565b60405180910390fd5b5b505050565b600080823b905060008111915050919050565b60006128768383612a35565b6128cf5782600001829080600181540180825580915050600190039060005260206000200160009091909190915055826000018054905083600101600084815260200190815260200160002081905550600190506128d4565b600090505b92915050565b60008084471015612920576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612917906143d7565b60405180910390fd5b600083511415612965576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161295c90614117565b60405180910390fd5b8383516020850187f59050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156129e0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016129d790614297565b60405180910390fd5b809150509392505050565b6060612a2d83836040518060400160405280601e81526020017f416464726573733a206c6f772d6c6576656c2063616c6c206661696c65640000815250612bbe565b905092915050565b600080836001016000848152602001908152602001600020541415905092915050565b600081600001805490509050919050565b600081836000018054905011612ab4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612aab906140f7565b60405180910390fd5b826000018281548110612ac357fe5b9060005260206000200154905092915050565b60008083600101600084815260200190815260200160002054905060008114612bb25760006001820390506000600186600001805490500390506000866000018281548110612b2157fe5b9060005260206000200154905080876000018481548110612b3e57fe5b9060005260206000200181905550600183018760010160008381526020019081526020016000208190555086600001805480612b7657fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050612bb8565b60009150505b92915050565b6060612bcd8484600085612bd6565b90509392505050565b606082471015612c1b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c12906141d7565b60405180910390fd5b612c2485612857565b612c63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c5a90614357565b60405180910390fd5b600060608673ffffffffffffffffffffffffffffffffffffffff168587604051612c8d9190613e1f565b60006040518083038185875af1925050503d8060008114612cca576040519150601f19603f3d011682016040523d82523d6000602084013e612ccf565b606091505b5091509150612cdf828286612ceb565b92505050949350505050565b60608315612cfb57829050612d4b565b600083511115612d0e5782518084602001fd5b816040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612d4291906140d5565b60405180910390fd5b9392505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10612d9357805160ff1916838001178555612dc1565b82800160010185558215612dc1579182015b82811115612dc0578251825591602001919060010190612da5565b5b509050612dce9190612dd2565b5090565b5b80821115612deb576000816000905550600101612dd3565b5090565b600081359050612dfe81614800565b92915050565b600081519050612e1381614800565b92915050565b60008083601f840112612e2b57600080fd5b8235905067ffffffffffffffff811115612e4457600080fd5b602083019150836020820283011115612e5c57600080fd5b9250929050565b60008083601f840112612e7557600080fd5b8235905067ffffffffffffffff811115612e8e57600080fd5b602083019150836020820283011115612ea657600080fd5b9250929050565b600081519050612ebc81614817565b92915050565b600081359050612ed18161482e565b92915050565b600081359050612ee681614845565b92915050565b600081359050612efb8161485c565b92915050565b60008083601f840112612f1357600080fd5b8235905067ffffffffffffffff811115612f2c57600080fd5b602083019150836001820283011115612f4457600080fd5b9250929050565b600082601f830112612f5c57600080fd5b8135612f6f612f6a826144ba565b614489565b91508082526020830160208301858383011115612f8b57600080fd5b612f96838284614734565b50505092915050565b600081359050612fae8161486c565b92915050565b600081519050612fc38161486c565b92915050565b600060208284031215612fdb57600080fd5b6000612fe984828501612def565b91505092915050565b60006020828403121561300457600080fd5b600061301284828501612e04565b91505092915050565b60008060008060008060008060006101208a8c03121561303a57600080fd5b60006130488c828d01612def565b99505060206130598c828d01612def565b985050604061306a8c828d01612f9f565b975050606061307b8c828d01612f9f565b965050608061308c8c828d01612f9f565b95505060a061309d8c828d01612f9f565b94505060c06130ae8c828d01612f9f565b93505060e06130bf8c828d01612f9f565b9250506101006130d18c828d01612eec565b9150509295985092959850929598565b600080604083850312156130f457600080fd5b600061310285828601612def565b925050602083013567ffffffffffffffff81111561311f57600080fd5b61312b85828601612f4b565b9150509250929050565b6000806000806040858703121561314b57600080fd5b600085013567ffffffffffffffff81111561316557600080fd5b61317187828801612e63565b9450945050602085013567ffffffffffffffff81111561319057600080fd5b61319c87828801612e19565b925092505092959194509250565b6000602082840312156131bc57600080fd5b60006131ca84828501612ead565b91505092915050565b600080604083850312156131e657600080fd5b60006131f485828601612ec2565b925050602061320585828601612def565b9150509250929050565b60008060006060848603121561322457600080fd5b600061323286828701612ec2565b935050602061324386828701612def565b925050604061325486828701612def565b9150509250925092565b60006020828403121561327057600080fd5b600061327e84828501612ed7565b91505092915050565b6000806020838503121561329a57600080fd5b600083013567ffffffffffffffff8111156132b457600080fd5b6132c085828601612f01565b92509250509250929050565b6000806000604084860312156132e157600080fd5b600084013567ffffffffffffffff8111156132fb57600080fd5b61330786828701612f01565b9350935050602061331a86828701612def565b9150509250925092565b60006020828403121561333657600080fd5b600061334484828501612f9f565b91505092915050565b60006020828403121561335f57600080fd5b600061336d84828501612fb4565b91505092915050565b6000613382838361338e565b60208301905092915050565b61339781614575565b82525050565b6133a681614575565b82525050565b6133bd6133b882614575565b614776565b82525050565b60006133ce8261450f565b6133d8818561453d565b93506133e3836144ea565b8060005b838110156134145781516133fb8882613376565b975061340683614530565b9250506001810190506133e7565b5085935050505092915050565b61342a81614587565b82525050565b61344161343c826145bf565b614792565b82525050565b613458613453826145eb565b61479c565b82525050565b61346f61346a82614593565b614788565b82525050565b61348661348182614617565b6147a6565b82525050565b61349d61349882614643565b6147b0565b82525050565b60006134ae8261451a565b6134b8818561454e565b93506134c8818560208601614743565b80840191505092915050565b6134dd816146b6565b82525050565b6134ec816146da565b82525050565b6134fb816146fe565b82525050565b61350a81614722565b82525050565b600061351c8385614559565b9350613529838584614734565b613532836147ce565b840190509392505050565b6000613549838561456a565b9350613556838584614734565b82840190509392505050565b600061356d82614525565b6135778185614559565b9350613587818560208601614743565b613590816147ce565b840191505092915050565b6000815460018116600081146135b857600181146135de57613622565b607f60028304166135c98187614559565b955060ff198316865260208601935050613622565b600282046135ec8187614559565b95506135f7856144fa565b60005b82811015613619578154818901526001820191506020810190506135fa565b80880195505050505b505092915050565b6000613637602283614559565b91507f456e756d657261626c655365743a20696e646578206f7574206f6620626f756e60008301527f64730000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b600061369d602083614559565b91507f437265617465323a2062797465636f6465206c656e677468206973207a65726f6000830152602082019050919050565b60006136dd601583614559565b91507f4172726179206c656e677468206d69736d6174636800000000000000000000006000830152602082019050919050565b600061371d601a83614559565b91507f44657374696e6174696f6e2063616e6e6f74206265207a65726f0000000000006000830152602082019050919050565b600061375d602683614559565b91507f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008301527f64647265737300000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006137c3602c83614559565b91507f5375626a65637420546f6b656e2044657374696e6174696f6e20697320616c7260008301527f656164792072656d6f76656400000000000000000000000000000000000000006020830152604082019050919050565b6000613829602083614559565b91507f4e6f7420656e6f75676820746f6b656e7320746f20637265617465206c6f636b6000830152602082019050919050565b6000613869602683614559565b91507f416464726573733a20696e73756666696369656e742062616c616e636520666f60008301527f722063616c6c00000000000000000000000000000000000000000000000000006020830152604082019050919050565b60006138cf601b83614559565b91507f44657374696e6174696f6e20616c72656164792072656d6f76656400000000006000830152602082019050919050565b600061390f601983614559565b91507f4d6173746572436f70792063616e6e6f74206265207a65726f000000000000006000830152602082019050919050565b600061394f601d83614559565b91507f546172676574206d757374206265206f7468657220636f6e74726163740000006000830152602082019050919050565b600061398f601c83614559565b91507f546f6b656e204d616e616765722063616e6e6f74206265207a65726f000000006000830152602082019050919050565b60006139cf601d83614559565b91507f4d6f78696550617373546f6b656e2063616e6e6f74206265207a65726f0000006000830152602082019050919050565b6000613a0f601983614559565b91507f437265617465323a204661696c6564206f6e206465706c6f79000000000000006000830152602082019050919050565b6000613a4f601583614559565b91507f416d6f756e742063616e6e6f74206265207a65726f00000000000000000000006000830152602082019050919050565b6000613a8f602083614559565b91507f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65726000830152602082019050919050565b6000613acf601783614559565b91507f5375626a65637420746f6b656e206e6f7420666f756e640000000000000000006000830152602082019050919050565b6000613b0f601883614559565b91507f496e76616c6964206d6574686f64207369676e617475726500000000000000006000830152602082019050919050565b6000613b4f601983614559565b91507f44657374696e6174696f6e20616c7265616479206164646564000000000000006000830152602082019050919050565b6000613b8f601d83614559565b91507f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006000830152602082019050919050565b6000613bcf602883614559565b91507f5375626a65637420546f6b656e2044657374696e6174696f6e2063616e6e6f7460008301527f206265207a65726f0000000000000000000000000000000000000000000000006020830152604082019050919050565b6000613c35602a83614559565b91507f5361666545524332303a204552433230206f7065726174696f6e20646964206e60008301527f6f742073756363656564000000000000000000000000000000000000000000006020830152604082019050919050565b6000613c9b602a83614559565b91507f5375626a65637420546f6b656e2044657374696e6174696f6e20697320616c7260008301527f65616479206164646564000000000000000000000000000000000000000000006020830152604082019050919050565b6000613d01601d83614559565b91507f437265617465323a20696e73756666696369656e742062616c616e63650000006000830152602082019050919050565b6000613d41601983614559565b91507f546172676574206d757374206265206120636f6e7472616374000000000000006000830152602082019050919050565b613d7d816146ac565b82525050565b6000613d8f8287613430565b600a82019150613d9f8286613430565b600a82019150613daf8285613475565b601482019150613dbf8284613447565b600f8201915081905095945050505050565b6000613ddd828761345e565b600182019150613ded82866133ac565b601482019150613dfd828561348c565b602082019150613e0d828461348c565b60208201915081905095945050505050565b6000613e2b82846134a3565b915081905092915050565b6000613e4382848661353d565b91508190509392505050565b6000602082019050613e64600083018461339d565b92915050565b600061016082019050613e80600083018e61339d565b613e8d602083018d61339d565b613e9a604083018c61339d565b613ea7606083018b61339d565b613eb4608083018a613d74565b613ec160a0830189613d74565b613ece60c0830188613d74565b613edb60e0830187613d74565b613ee9610100830186613d74565b613ef7610120830185613d74565b613f05610140830184613501565b9c9b505050505050505050505050565b6000606082019050613f2a600083018661339d565b613f37602083018561339d565b613f446040830184613d74565b949350505050565b6000604082019050613f61600083018561339d565b8181036020830152613f73818461359b565b90509392505050565b6000604082019050613f91600083018561339d565b613f9e6020830184613d74565b9392505050565b600061010082019050613fbb600083018b61339d565b613fc8602083018a613d74565b613fd56040830189613d74565b613fe26060830188613d74565b613fef6080830187613d74565b613ffc60a0830186613d74565b61400960c0830185613d74565b61401660e0830184613501565b9998505050505050505050565b6000602082019050818103600083015261403d81846133c3565b905092915050565b600060208201905061405a6000830184613421565b92915050565b600060208201905061407560008301846134d4565b92915050565b600060208201905061409060008301846134e3565b92915050565b60006020820190506140ab60008301846134f2565b92915050565b600060208201905081810360008301526140cc818486613510565b90509392505050565b600060208201905081810360008301526140ef8184613562565b905092915050565b600060208201905081810360008301526141108161362a565b9050919050565b6000602082019050818103600083015261413081613690565b9050919050565b60006020820190508181036000830152614150816136d0565b9050919050565b6000602082019050818103600083015261417081613710565b9050919050565b6000602082019050818103600083015261419081613750565b9050919050565b600060208201905081810360008301526141b0816137b6565b9050919050565b600060208201905081810360008301526141d08161381c565b9050919050565b600060208201905081810360008301526141f08161385c565b9050919050565b60006020820190508181036000830152614210816138c2565b9050919050565b6000602082019050818103600083015261423081613902565b9050919050565b6000602082019050818103600083015261425081613942565b9050919050565b6000602082019050818103600083015261427081613982565b9050919050565b60006020820190508181036000830152614290816139c2565b9050919050565b600060208201905081810360008301526142b081613a02565b9050919050565b600060208201905081810360008301526142d081613a42565b9050919050565b600060208201905081810360008301526142f081613a82565b9050919050565b6000602082019050818103600083015261431081613ac2565b9050919050565b6000602082019050818103600083015261433081613b02565b9050919050565b6000602082019050818103600083015261435081613b42565b9050919050565b6000602082019050818103600083015261437081613b82565b9050919050565b6000602082019050818103600083015261439081613bc2565b9050919050565b600060208201905081810360008301526143b081613c28565b9050919050565b600060208201905081810360008301526143d081613c8e565b9050919050565b600060208201905081810360008301526143f081613cf4565b9050919050565b6000602082019050818103600083015261441081613d34565b9050919050565b600060208201905061442c6000830184613d74565b92915050565b6000808335600160200384360303811261444b57600080fd5b80840192508235915067ffffffffffffffff82111561446957600080fd5b60208301925060018202360383131561448157600080fd5b509250929050565b6000604051905081810181811067ffffffffffffffff821117156144b0576144af6147cc565b5b8060405250919050565b600067ffffffffffffffff8211156144d5576144d46147cc565b5b601f19601f8301169050602081019050919050565b6000819050602082019050919050565b60008190508160005260206000209050919050565b600081519050919050565b600081519050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600081905092915050565b600082825260208201905092915050565b600081905092915050565b60006145808261468c565b9050919050565b60008115159050919050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b60007fffffffffffffffffffff0000000000000000000000000000000000000000000082169050919050565b60007fffffffffffffffffffffffffffffff000000000000000000000000000000000082169050919050565b60007fffffffffffffffffffffffffffffffffffffffff00000000000000000000000082169050919050565b6000819050919050565b60007fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6000819050614687826147ec565b919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006146c1826146c8565b9050919050565b60006146d38261468c565b9050919050565b60006146e5826146ec565b9050919050565b60006146f78261468c565b9050919050565b600061470982614710565b9050919050565b600061471b8261468c565b9050919050565b600061472d82614679565b9050919050565b82818337600083830152505050565b60005b83811015614761578082015181840152602081019050614746565b83811115614770576000848401525b50505050565b6000614781826147ba565b9050919050565b6000819050919050565b6000819050919050565b6000819050919050565b6000819050919050565b6000819050919050565b60006147c5826147df565b9050919050565bfe5b6000601f19601f8301169050919050565b60008160601b9050919050565b600381106147fd576147fc6147cc565b5b50565b61480981614575565b811461481457600080fd5b50565b61482081614587565b811461482b57600080fd5b50565b61483781614643565b811461484257600080fd5b50565b61484e8161464d565b811461485957600080fd5b50565b6003811061486957600080fd5b50565b614875816146ac565b811461488057600080fd5b5056fea2646970667358221220828fa140852e2445c9f018c6518424cb0577754ec45a76c0b6955ae50b4cea4564736f6c634300070300330000000000000000000000008c9037d1ef5c6d1f6816278c7aaf5491d24cd5270000000000000000000000001b06f55d6be44e02278197c5e9ea789211ba0877