Detalles de la transacción
Hash de transacción
: 0xc80d28ce7a45ad290ffd91df132776a84c167a413872c4bbd6119f039c53787d
Estado:
Éxito
Bloque:
52648979
4,021,247 confirmaciones de bloque
Marca de tiempo:
04/11/2024, 22:06:14 (Hace 2 meses)
Monto:
0AVAX
($0)
Comisión de transacción:
0.10149395
$2.37
Precio del gas:
0.000000025 AVAX (25 nAVAX)
Límite de gas y uso por Txn:
4,093,146|4,059,758 (99.18 %)
Otros atributos:
Nonce:15
Posición en bloque:8
Datos de entrada:
0x60c06040523480156200001157600080fd5b5060405162004be838038062004be8833981016040819052620000349162000569565b6000805460ff1916815586908690869060019087908790879086903390819081620000a65760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0380851661010002610100600160a81b031990921691909117909155811615620000e057620000e0816200025b565b5050506001600160a01b0381166200010b5760405163d92e233d60e01b815260040160405180910390fd5b600280546001600160a01b0319166001600160a01b039283161790556001600355851615806200014257506001600160a01b038616155b806200015557506001600160a01b038716155b806200016857506001600160a01b038316155b15620001875760405163e6c4247b60e01b815260040160405180910390fd5b61ffff841615801590620001a157506101f48461ffff1611155b620001ef5760405162461bcd60e51b815260206004820152601e60248201527f57726f6e6720436861696e6c696e6b204e756d52616e646f6d576f726473000060448201526064016200009d565b6001600160a01b0387811660805283811660a0526004805463ffff000019166201000061ffff881602179055600680546001600160a01b0319169187169190911790556200023d826200030c565b62000248816200041a565b50505050505050505050505050620005f1565b336001600160a01b03821603620002b55760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c6600000000000000000060448201526064016200009d565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929361010090910416917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b620003166200048e565b62000320620004e9565b62015180816001600160401b03161015801562000349575062278d00816001600160401b031611155b620003ad5760405162461bcd60e51b815260206004820152602d60248201527f726566756e6454696d65206d757374206265206265747765656e20323420686f60448201526c7572732026203330206461797360981b60648201526084016200009d565b600a80546001600160401b038381166001600160401b031983168117909355604080519190921680825260208201939093527f194ec3b0bd5c0220d0aaba897b20c27cf1649e318d0c81f32e6f510505c9160391015b60405180910390a150620004176001600355565b50565b620004246200048e565b6200042e620004e9565b806000036200044f5760405162f4a5a760e71b815260040160405180910390fd5b600b80549082905560408051828152602081018490527f26481947ee0cb6aaf2acf0a66bffa6d7cc2767bc4c2c6e3d06e09788c5e33fd0910162000403565b600260035403620004e25760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016200009d565b6002600355565b60005461010090046001600160a01b031633146200054a5760405162461bcd60e51b815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e65720000000000000000000060448201526064016200009d565b565b80516001600160a01b03811681146200056457600080fd5b919050565b60008060008060008060c087890312156200058357600080fd5b6200058e876200054c565b95506200059e602088016200054c565b9450620005ae604088016200054c565b9350620005be606088016200054c565b60808801519093506001600160401b0381168114620005dc57600080fd5b8092505060a087015190509295509295509295565b60805160a05161458b6200065d600039600081816107bd0152818161292001526129e80152600081816103ec0152818161229601528181612e2401528181612f6701528181612f8e01528181613190015281816131b70152818161331e0152613345015261458b6000f3fe6080604052600436106101d85760003560e01c806379ba509711610102578063c4ae316811610095578063e1fdb4b411610064578063e1fdb4b41461078b578063e344a88b146107ab578063e4860339146107df578063f2fde38b1461087857600080fd5b8063c4ae316814610709578063cd36b26c1461071e578063de532e041461073e578063e051ece91461075e57600080fd5b8063993204d1116100d1578063993204d11461066c5780639b0ac9b0146106825780639eccacf6146106bc578063c3c66c91146106e957600080fd5b806379ba5097146105635780637d0807d7146105785780638da5cb5b1461061c5780638ea981171461064c57600080fd5b8063485d2e2d1161017a578063594043fd11610149578063594043fd146104a65780635c975abb1461050b5780636eb6e2fb1461052357806378bcde221461054357600080fd5b8063485d2e2d146104335780635157c4931461045357806354a7d1cf1461046657806358b238c21461048657600080fd5b80631b9508e9116101b65780631b9508e9146102745780631fe543e31461029457806322af00fa146102b45780632b9db81f146103da57600080fd5b80630518c97c146101dd5780630e18854d146102035780631081e77c14610252575b600080fd5b6101f06101eb366004613d8e565b610898565b6040519081526020015b60405180910390f35b34801561020f57600080fd5b5061023f61021e366004613e35565b600960209081526000928352604080842090915290825290205461ffff1681565b60405161ffff90911681526020016101fa565b34801561025e57600080fd5b5061027261026d366004613e80565b6108b9565b005b34801561028057600080fd5b5061027261028f366004613eae565b610973565b3480156102a057600080fd5b506102726102af366004613ed8565b610ac3565b3480156102c057600080fd5b5061035a6102cf366004613f57565b6007602081905260009182526040909120805460018201546002830154600384015460048501546005860154600687015497870154600888015460099098015460ff88169973ffffffffffffffffffffffffffffffffffffffff610100909904891699978916989697959661ffff8087169763ffffffff62010000909804979097169692169392168c565b604080519c15158d5273ffffffffffffffffffffffffffffffffffffffff9b8c1660208e0152998b16998c019990995260608b019790975260808a019590955261ffff93841660a08a015263ffffffff90921660c089015260e08801521661010086015261012085015261014084015216610160820152610180016101fa565b3480156103e657600080fd5b5061040e7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101fa565b34801561043f57600080fd5b506101f061044e366004613f70565b610b46565b6101f0610461366004613fac565b610cd8565b34801561047257600080fd5b5061023f610481366004613e35565b610e13565b34801561049257600080fd5b506102726104a1366004614008565b610e88565b3480156104b257600080fd5b506104fb6104c1366004614070565b73ffffffffffffffffffffffffffffffffffffffff1660009081526008602052604090205462010000900467ffffffffffffffff16151590565b60405190151581526020016101fa565b34801561051757600080fd5b5060005460ff166104fb565b34801561052f57600080fd5b5061027261053e366004614070565b611060565b34801561054f57600080fd5b5061027261055e366004613f70565b6111d3565b34801561056f57600080fd5b506102726112b5565b34801561058457600080fd5b506004546005546002546006546040805161ffff9095168552602085019390935273ffffffffffffffffffffffffffffffffffffffff918216928401929092528116606083015274010000000000000000000000000000000000000000810463ffffffff1660808301527801000000000000000000000000000000000000000000000000900460ff16151560a082015260c0016101fa565b34801561062857600080fd5b50600054610100900473ffffffffffffffffffffffffffffffffffffffff1661040e565b34801561065857600080fd5b50610272610667366004614070565b6113d7565b34801561067857600080fd5b506101f0600b5481565b34801561068e57600080fd5b50600a546106a39067ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101fa565b3480156106c857600080fd5b5060025461040e9073ffffffffffffffffffffffffffffffffffffffff1681565b3480156106f557600080fd5b50610272610704366004613f70565b611576565b34801561071557600080fd5b50610272611716565b34801561072a57600080fd5b5061027261073936600461408d565b611752565b34801561074a57600080fd5b50610272610759366004613f57565b611803565b34801561076a57600080fd5b5061077e610779366004613f57565b61188b565b6040516101fa91906140b9565b34801561079757600080fd5b506102726107a6366004613f57565b611940565b3480156107b757600080fd5b5061040e7f000000000000000000000000000000000000000000000000000000000000000081565b3480156107eb57600080fd5b5061083c6107fa366004614070565b600860205260009081526040902080546001820154600283015460039093015461ffff8316936201000090930467ffffffffffffffff169263ffffffff169085565b6040805161ffff909616865267ffffffffffffffff90941660208601529284019190915263ffffffff166060830152608082015260a0016101fa565b34801561088457600080fd5b50610272610893366004614070565b611bcf565b60006108af6108a78787611be0565b858585610cd8565b9695505050505050565b6108c1611bf5565b6108c9611c68565b73ffffffffffffffffffffffffffffffffffffffff821660008181526008602090815260409182902060020180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000811663ffffffff878116918217909355845192909116808352928201529092917fc884b5c3b97265ad7c189967b1afba6b9e9c07490d705639f596d7ef8df818bf91015b60405180910390a25061096f6001600355565b5050565b61097b611bf5565b610983611c68565b620151808167ffffffffffffffff16101580156109ad575062278d008167ffffffffffffffff1611155b610a3e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f726566756e6454696d65206d757374206265206265747765656e20323420686f60448201527f757273202620333020646179730000000000000000000000000000000000000060648201526084015b60405180910390fd5b600a805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527f194ec3b0bd5c0220d0aaba897b20c27cf1649e318d0c81f32e6f510505c9160391015b60405180910390a150610ac06001600355565b50565b60025473ffffffffffffffffffffffffffffffffffffffff163314610b36576002546040517f1cf993f400000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff9091166024820152604401610a35565b610b41838383611cee565b505050565b600654604080517fc3f909d4000000000000000000000000000000000000000000000000000000008152905160009273ffffffffffffffffffffffffffffffffffffffff16918391839163c3f909d4916004828101926101809291908290030181865afa158015610bbb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bdf9190614131565b5050505050505063ffffffff1694505050505060003a90508181610c03919061423f565b8373ffffffffffffffffffffffffffffffffffffffff1663e1cab745610c298989611f19565b6004805460405160e085901b7fffffffff0000000000000000000000000000000000000000000000000000000016815263ffffffff9093169183019190915262010000900461ffff16602482015260448101859052606401602060405180830381865afa158015610c9e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc29190614256565b610ccc919061426f565b93505050505b92915050565b6000806000610cf386610cec612710611fa4565b8787611fb1565b9150915086600c60008460600151815260200190815260200160002060000160006101000a81548160ff021916908315150217905550816040015173ffffffffffffffffffffffffffffffffffffffff16826020015173ffffffffffffffffffffffffffffffffffffffff167f427d3d04d6ea999d3e3615d6419e4825c2028a4b7361f1426402427e610068dd84606001518560800151858c8b8b604001518c606001518d60800151604051610dfb98979695949392919097885260208801969096526040870194909452911515606086015273ffffffffffffffffffffffffffffffffffffffff16608085015261ffff1660a084015260c083015260e08201526101000190565b60405180910390a3506060015190505b949350505050565b73ffffffffffffffffffffffffffffffffffffffff808216600090815260096020908152604080832093861683529290529081205461ffff168015610e585780610e0b565b505073ffffffffffffffffffffffffffffffffffffffff1660009081526008602052604090205461ffff16919050565b610e90611bf5565b610e98611c68565b73ffffffffffffffffffffffffffffffffffffffff8316610ee5576040517fe6c4247b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000849003610f20576040517fd252903400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600480547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001661ffff871690811790915560058590556006805473ffffffffffffffffffffffffffffffffffffffff86167fffffffffffffffff00000000000000000000000000000000000000000000000090911681177401000000000000000000000000000000000000000063ffffffff8716908102919091177fffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffff167801000000000000000000000000000000000000000000000000861515908102919091179093556040805194855260208501899052840191909152606083015260808201527fc1d161db395a4c2901d384a59f434fb9b67e03a6149f9372f024bca13e337e7b9060a00160405180910390a16110596001600355565b5050505050565b611068611bf5565b73ffffffffffffffffffffffffffffffffffffffff81166000908152600860205260408120600381015460019091015490918190036110d3576040517f99c33fda00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b81156111c75773ffffffffffffffffffffffffffffffffffffffff8381166000908152600860205260408082206003019190915560025490517f95b55cfc000000000000000000000000000000000000000000000000000000008152600481018490529116906395b55cfc9084906024016000604051808303818588803b15801561115d57600080fd5b505af1158015611171573d6000803e3d6000fd5b50505050508273ffffffffffffffffffffffffffffffffffffffff167f1d3f9fc0810d9e182e982399cb91de735f6c415728fb9bc42664b84087c2af56836040516111be91815260200190565b60405180910390a25b5050610ac06001600355565b6111db611bf5565b6111e3611c68565b610dac8161ffff161115611223576040517f84adf03100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff821660008181526008602090815260409182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000811661ffff878116918217909355845192909116808352928201529092917fcd66846ca7ebc8149e1c8bbfbbae68210b8d4de375a1bd93dfb4e504b75f9848910161095c565b60015473ffffffffffffffffffffffffffffffffffffffff163314611336576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e6572000000000000000000006044820152606401610a35565b60008054336101008181027fffffffffffffffffffffff0000000000000000000000000000000000000000ff8416178455600180547fffffffffffffffffffffffff000000000000000000000000000000000000000016905560405173ffffffffffffffffffffffffffffffffffffffff919093041692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b600054610100900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015611448575060025473ffffffffffffffffffffffffffffffffffffffff163314155b156114b0576000546002546040517f061db9c100000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff6101009093048316602482015291166044820152606401610a35565b73ffffffffffffffffffffffffffffffffffffffff81166114fd576040517fd92e233d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040519081527fd1a6a14209a385a964d036e404cb5cfb71f4000cdb03c9366292430787261be69060200160405180910390a150565b61157e611bf5565b73ffffffffffffffffffffffffffffffffffffffff821660009081526008602052604081205461ffff16908190036115e2576040517f4ca8886700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8061ffff168261ffff161015611624576040517f5cb6017600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610dac8261ffff161115611664576040517f84adf03100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff831660008181526009602090815260408083203380855290835292819020805461ffff8881167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000831681179093558351868152911693810184905291820152919290917fe03241719fc166c63f6b95f6680af61e3e6706c1d2b2f9f78a38f0e688de71589060600160405180910390a250505061096f6001600355565b61171e611bf5565b611726611c68565b60005460ff161561173e576117396127dc565b611746565b611746612859565b6117506001600355565b565b61175a611bf5565b611762611c68565b8060000361179c576040517f99c33fda00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8216600081815260086020908152604091829020600101805490859055825181815291820185905292917f24be24017b4118ca2628a188fb004cc2d47005bcce8fb3f609ce86de4ebb5f13910161095c565b61180b611bf5565b611813611c68565b8060000361184d576040517f7a52d38000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600b80549082905560408051828152602081018490527f26481947ee0cb6aaf2acf0a66bffa6d7cc2767bc4c2c6e3d06e09788c5e33fd09101610aad565b6040805180820190915260008152606060208201526000828152600c602090815260409182902082518084018452815460ff16151581526001820180548551818602810186019096528086529194929385810193929083018282801561193057602002820191906000526020600020906000905b825461010083900a900460ff1615158152602060019283018181049485019490930390920291018084116118ff5790505b5050505050815250509050919050565b611948611bf5565b6000818152600760205260409020805460ff168061196857506002810154155b1561199f576040517f21abe57a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a5460048201546119c79167ffffffffffffffff169062010000900463ffffffff16614282565b67ffffffffffffffff16421015611a0a576040517f07bc6c3e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60018082015473ffffffffffffffffffffffffffffffffffffffff16600090815260086020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff67ffffffffffffffff6201000080840482169290920116027fffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffff90911617815582547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016909117825560068201546003830154611ad79161ffff169061423f565b6005830155600182015473ffffffffffffffffffffffffffffffffffffffff16611b2c5781546005830154611b2791610100900473ffffffffffffffffffffffffffffffffffffffff16906128b4565b611b64565b815460058301546001840154611b649273ffffffffffffffffffffffffffffffffffffffff9182169261010090910490911690612a5f565b815460058301546040805186815261010090930473ffffffffffffffffffffffffffffffffffffffff1660208401528201527ff22517a5eae9f54be712c3150eca5ba925d233687b223c2ebf89272f12ee08659060600160405180910390a15050610ac06001600355565b611bd7611c68565b610ac081612b33565b6000611bee828401846142aa565b9392505050565b600260035403611c61576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610a35565b6002600355565b600054610100900473ffffffffffffffffffffffffffffffffffffffff163314611750576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e6572000000000000000000006044820152606401610a35565b6000838152600c602090815260408083206007909252822060068101549192909160609190819061ffff16600103611daa57506003830154600080611d4a8a848b8b8581611d3e57611d3e6142c7565b90506020020135612c2e565b604080516001808252818301909252929450909250602080830190803683370190505094508160011485600081518110611d8657611d866142c7565b91151560209283029190910190910152611da1868483612c88565b93505050611e88565b6000806000611dd28b8b8b6000818110611dc657611dc66142c7565b90506020020135613435565b925092509250829450819350805167ffffffffffffffff811115611df857611df8613c90565b604051908082528060200260200182016040528015611e21578160200160208202803683370190505b50955060005b81518161ffff161015611e8357818161ffff1681518110611e4a57611e4a6142c7565b6020026020010151600114878261ffff1681518110611e6b57611e6b6142c7565b91151560209283029190910190910152600101611e27565b505050505b8251611e9d9060018701906020860190613ba4565b50600184015484546002860154875460405173ffffffffffffffffffffffffffffffffffffffff94851694610100909404909316927f6578851016b5f7583e0b6ecce861748091bfb929ef64a592e7cdf15552aaa75091611f0791879160ff16908a908a906142f6565b60405180910390a45050505050505050565b600060018261ffff1611611f2e576000611f6b565b60065461157c90611f619074010000000000000000000000000000000000000000900463ffffffff1661ffff8516614358565b611f6b9190614380565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260086020526040902060020154611bee919063ffffffff16614380565b6000610cd282600261423f565b6040805161018081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e0810182905261010081018290526101208101829052610140810182905261016081018290529061201a6135ba565b612022611bf5565b73ffffffffffffffffffffffffffffffffffffffff84161580612059575073ffffffffffffffffffffffffffffffffffffffff8616155b15612090576040517fe6c4247b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b604083015161ffff81166000036120d6576040517f99e0e58800000000000000000000000000000000000000000000000000000000815260016004820152602401610a35565b83516020850151600081900361211b576040517f022558f400000000000000000000000000000000000000000000000000000000815260016004820152602401610a35565b8560a0015161ffff1661212e8884610e13565b61ffff16111561216a576040517f84adf03100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff821660008181526008602052604090209015908161219d57346121b5565b6121ab61ffff86168461423f565b6121b5903461426f565b955060006121c38587610b46565b9050808710156121ff576040517f9bae7c0500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600061220b828961426f565b90506122193a6155f061423f565b8111156122375761222a3382613627565b612234818961426f565b97505b5050600381018054870190556040517ff2e0afbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8581166004830152602482018c9052600091829182917f00000000000000000000000000000000000000000000000000000000000000009091169063f2e0afbb90604401606060405180830381865afa1580156122df573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612303919061439d565b9250925092508215806123195750835461ffff16155b15612350576040517fc455905500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b808861ffff161115612391576040517f277d559900000000000000000000000000000000000000000000000000000000815260048101829052602401610a35565b818611156123c55784156123c1576123c13361ffff8a166123b2858a61426f565b6123bc919061423f565b613627565b8195505b50506002546040805160c08101825260055481526001850154602082015260045461ffff16918101919091526000925073ffffffffffffffffffffffffffffffffffffffff90911690639b1c385e9060608101612422898b611f19565b63ffffffff16815260045462010000900461ffff166020808301919091526040805191820181526006547801000000000000000000000000000000000000000000000000900460ff16151582529091019061247c90613781565b8152506040518263ffffffff1660e01b815260040161249b9190614442565b6020604051808303816000875af11580156124ba573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124de9190614256565b90506040518061018001604052806000151581526020018d73ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020018581526020016125438c88610e13565b61ffff1681526020014263ffffffff168152602001600081526020018761ffff1681526020018a6060015181526020018a6080015181526020018b73ffffffffffffffffffffffffffffffffffffffff168152509750876007600083815260200190815260200160002060008201518160000160006101000a81548160ff02191690831515021790555060208201518160000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600201556080820151816003015560a08201518160040160006101000a81548161ffff021916908361ffff16021790555060c08201518160040160026101000a81548163ffffffff021916908363ffffffff16021790555060e082015181600501556101008201518160060160006101000a81548161ffff021916908361ffff160217905550610120820151816007015561014082015181600801556101608201518160090160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555090505081600001600281819054906101000a900467ffffffffffffffff1660010191906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550826127c3576127c333306127a461ffff8a168861423f565b73ffffffffffffffffffffffffffffffffffffffff891692919061383d565b5050505050506127d36001600355565b94509492505050565b6127e461389b565b600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a1565b6128616135ba565b600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861282f3390565b600b5460405160009173ffffffffffffffffffffffffffffffffffffffff851691849084818181858888f193505050503d8060008114612910576040519150601f19603f3d011682016040523d82523d6000602084013e612915565b606091505b5050905080610b41577f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db0836040518263ffffffff1660e01b81526004016000604051808303818588803b15801561298657600080fd5b505af115801561299a573d6000803e3d6000fd5b50506040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8781166004830152602482018790527f000000000000000000000000000000000000000000000000000000000000000016935063a9059cbb925060440190506020604051808303816000875af1158015612a35573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612a59919061449f565b50505050565b60405173ffffffffffffffffffffffffffffffffffffffff8316602482015260448101829052610b419084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff0000000000000000000000000000000000000000000000000000000090931692909217909152613907565b3373ffffffffffffffffffffffffffffffffffffffff821603612bb2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610a35565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929361010090910416917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b6000838152600c6020526040812054819060ff16612c4d6002856144eb565b9250808015612c5c5750826001145b80612c6e575080158015612c6e575082155b15612c7f57612c7c85611fa4565b91505b50935093915050565b825460009060ff1680612c9d57506002840154155b15612cd4576040517f21abe57a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b83547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001908117855584015473ffffffffffffffffffffffffffffffffffffffff16600081815260086020526040812080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff67ffffffffffffffff6201000080840482169290920116027fffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffff909116178155600687015460038801549192918791612da79161ffff9091169061423f565b612db1919061426f565b600988015490915073ffffffffffffffffffffffffffffffffffffffff848116159116878711156130bd576040517ff8b2cb4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff86811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063f8b2cb4f90602401602060405180830381865afa158015612e6d573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612e919190614256565b9050612e9d898961426f565b811015612eb157612eae89826144ff565b97505b508854610100900473ffffffffffffffffffffffffffffffffffffffff166000612edb8a8a61426f565b60048c0154909150600090612ef5908c9061ffff16613a16565b60048d0154909150600090612f0f90849061ffff16613a16565b90506000612f1d82846144ff565b9050612f29818d61426f565b9b50600088848f612f3a919061426f565b612f4491906144ff565b905087612f8c57612f8c73ffffffffffffffffffffffffffffffffffffffff8c167f000000000000000000000000000000000000000000000000000000000000000086612a5f565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16639c0ccf7089612fd4576000612fd6565b855b888e612fe2888b61426f565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e087901b16815273ffffffffffffffffffffffffffffffffffffffff93841660048201529183166024830152604482015260648101879052908b16608482015260a4016000604051808303818588803b15801561306357600080fd5b505af1158015613077573d6000803e3d6000fd5b505050505087156130915761308c86826128b4565b6130b2565b6130b273ffffffffffffffffffffffffffffffffffffffff8c168783612a5f565b505050505050613421565b861561329a5760048901546000906130da90899061ffff16613a16565b90506130e6818961426f565b975060006130f4898b61426f565b90506000613102868b6144ff565b90508415613136578b5461313190610100900473ffffffffffffffffffffffffffffffffffffffff16826128b4565b613161565b8b546131619073ffffffffffffffffffffffffffffffffffffffff8a81169161010090041683612a5f565b8415801561316f5750600082115b156131b5576131b573ffffffffffffffffffffffffffffffffffffffff89167f000000000000000000000000000000000000000000000000000000000000000084612a5f565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d1421a69866131fd5760006131ff565b835b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff808d1660048301526024820187905260448201889052881660648201526084016000604051808303818588803b15801561327957600080fd5b505af115801561328d573d6000803e3d6000fd5b5050505050505050613421565b82156132fd5781156132d25788546132cd90610100900473ffffffffffffffffffffffffffffffffffffffff16846128b4565b6132fd565b88546132fd9073ffffffffffffffffffffffffffffffffffffffff8781169161010090041685612a5f565b816133435761334373ffffffffffffffffffffffffffffffffffffffff86167f00000000000000000000000000000000000000000000000000000000000000008a612a5f565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d1421a698361338b57600061338d565b895b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff808a166004830152602482018d905260006044830152851660648201526084016000604051808303818588803b15801561340757600080fd5b505af115801561341b573d6000803e3d6000fd5b50505050505b505050505060059390930181905592915050565b60008281526007602052604081206006810154600382015483926060929091849161ffff16908167ffffffffffffffff81111561347457613474613c90565b60405190808252806020026020018201604052801561349d578160200160208202803683370190505b50600785015460088601549196509060005b6134b9848a6144ff565b98506000806135018e878f866040516020016134e392919091825261ffff16602082015260400190565b6040516020818303038152906040528051906020012060001c612c2e565b91509150818a8461ffff168151811061351c5761351c6142c7565b602090810291909101015260019092019161353781896144ff565b975050508461ffff168161ffff161080156135875750600083118015613566575061356289846144ff565b8610155b806135855750600082118015613585575061358186836144ff565b8910155b155b6134af578461ffff168161ffff16101561359f578088525b6135aa878a88612c88565b9950505050505050509250925092565b60005460ff1615611750576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610a35565b80471015613691576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606401610a35565b60008273ffffffffffffffffffffffffffffffffffffffff168260405160006040518083038185875af1925050503d80600081146136eb576040519150601f19603f3d011682016040523d82523d6000602084013e6136f0565b606091505b5050905080610b41576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610a35565b60607f92fd13387c7fe7befbc38d303d6468778fb9731bc4583f17d92989c6fcfdeaaa826040516024016137ba91511515815260200190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915292915050565b60405173ffffffffffffffffffffffffffffffffffffffff80851660248301528316604482015260648101829052612a599085907f23b872dd0000000000000000000000000000000000000000000000000000000090608401612ab1565b60005460ff16611750576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610a35565b6000613969826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16613a339092919063ffffffff16565b905080516000148061398a57508080602001905181019061398a919061449f565b610b41576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610a35565b6000612710613a298461ffff851661423f565b611bee9190614512565b6060610e0b8484600085856000808673ffffffffffffffffffffffffffffffffffffffff168587604051613a679190614526565b60006040518083038185875af1925050503d8060008114613aa4576040519150601f19603f3d011682016040523d82523d6000602084013e613aa9565b606091505b5091509150613aba87838387613ac5565b979650505050505050565b60608315613b5b578251600003613b545773ffffffffffffffffffffffffffffffffffffffff85163b613b54576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610a35565b5081610e0b565b610e0b8383815115613b705781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a359190614542565b82805482825590600052602060002090601f01602090048101928215613c395791602002820160005b83821115613c0a57835183826101000a81548160ff0219169083151502179055509260200192600101602081600001049283019260010302613bcd565b8015613c375782816101000a81549060ff0219169055600101602081600001049283019260010302613c0a565b505b50613c45929150613c49565b5090565b5b80821115613c455760008155600101613c4a565b73ffffffffffffffffffffffffffffffffffffffff81168114610ac057600080fd5b8035613c8b81613c5e565b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61ffff81168114610ac057600080fd5b8035613c8b81613cbf565b600060c08284031215613cec57600080fd5b60405160c0810181811067ffffffffffffffff82111715613d36577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604052905080613d4583613c80565b815260208301356020820152613d5d60408401613ccf565b60408201526060830135606082015260808301356080820152613d8260a08401613ccf565b60a08201525092915050565b60008060008060006101208688031215613da757600080fd5b853567ffffffffffffffff80821115613dbf57600080fd5b818801915088601f830112613dd357600080fd5b813581811115613de257600080fd5b896020828501011115613df457600080fd5b60209283019750955050860135613e0a81613c5e565b92506040860135613e1a81613c5e565b9150613e298760608801613cda565b90509295509295909350565b60008060408385031215613e4857600080fd5b8235613e5381613c5e565b91506020830135613e6381613c5e565b809150509250929050565b63ffffffff81168114610ac057600080fd5b60008060408385031215613e9357600080fd5b8235613e9e81613c5e565b91506020830135613e6381613e6e565b600060208284031215613ec057600080fd5b813567ffffffffffffffff81168114611bee57600080fd5b600080600060408486031215613eed57600080fd5b83359250602084013567ffffffffffffffff80821115613f0c57600080fd5b818601915086601f830112613f2057600080fd5b813581811115613f2f57600080fd5b8760208260051b8501011115613f4457600080fd5b6020830194508093505050509250925092565b600060208284031215613f6957600080fd5b5035919050565b60008060408385031215613f8357600080fd5b8235613f8e81613c5e565b91506020830135613e6381613cbf565b8015158114610ac057600080fd5b6000806000806101208587031215613fc357600080fd5b8435613fce81613f9e565b93506020850135613fde81613c5e565b92506040850135613fee81613c5e565b9150613ffd8660608701613cda565b905092959194509250565b600080600080600060a0868803121561402057600080fd5b853561402b81613cbf565b945060208601359350604086013561404281613c5e565b9250606086013561405281613e6e565b9150608086013561406281613f9e565b809150509295509295909350565b60006020828403121561408257600080fd5b8135611bee81613c5e565b600080604083850312156140a057600080fd5b82356140ab81613c5e565b946020939093013593505050565b602080825282511515828201528281015160408084015280516060840181905260009291820190839060808601905b8083101561410a578351151582529284019260019290920191908401906140e8565b509695505050505050565b8051613c8b81613cbf565b805160ff81168114613c8b57600080fd5b6000806000806000806000806000806000806101808d8f03121561415457600080fd5b8c519b5060208d015161416681613e6e565b60408e0151909b5061417781613e6e565b60608e0151909a5061418881613e6e565b60808e015190995061419981613e6e565b60a08e01519098506141aa81613e6e565b60c08e01519097506141bb81613e6e565b95506141c960e08e01614115565b94506141d86101008e01614120565b93506141e76101208e01614120565b92506101408d015191506141fe6101608e01614120565b90509295989b509295989b509295989b565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8082028115828204841417610cd257610cd2614210565b60006020828403121561426857600080fd5b5051919050565b81810381811115610cd257610cd2614210565b67ffffffffffffffff8181168382160190808211156142a3576142a3614210565b5092915050565b6000602082840312156142bc57600080fd5b8135611bee81613f9e565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000608082018683526020861515818501526080604085015281865180845260a086019150828801935060005b81811015614341578451151583529383019391830191600101614323565b505080935050505082606083015295945050505050565b63ffffffff81811683821602808216919082811461437857614378614210565b505092915050565b63ffffffff8181168382160190808211156142a3576142a3614210565b6000806000606084860312156143b257600080fd5b83516143bd81613f9e565b602085015160409095015190969495509392505050565b60005b838110156143ef5781810151838201526020016143d7565b50506000910152565b600081518084526144108160208601602086016143d4565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60208152815160208201526020820151604082015261ffff60408301511660608201526000606083015163ffffffff80821660808501528060808601511660a0850152505060a083015160c080840152610e0b60e08401826143f8565b6000602082840312156144b157600080fd5b8151611bee81613f9e565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000826144fa576144fa6144bc565b500690565b80820180821115610cd257610cd2614210565b600082614521576145216144bc565b500490565b600082516145388184602087016143d4565b9190910192915050565b602081526000611bee60208301846143f856fea26469706673582212205c5862d237de5a2f2d61c1b49de58e2d3048dd6d89aa2a57c270020ba876826c64736f6c634300081300330000000000000000000000008fb3110015fbcaa469ee45b64dcd2bdf544b9cfa000000000000000000000000e40895d055bccd2053dd0638c9695e326152b1a400000000000000000000000062fb87c10a917580ca99ab9a86e213eb98aa820c000000000000000000000000b31f66aa3c1e785363f0875a1b74e27b85fd66c700000000000000000000000000000000000000000000000000000000000151800000000000000000000000000000000000000000000000000000000000007530