Detalhes da transação
Hash de transação
: 0xe73718f1052b9a5b86e4ea6eba857397543b615ed0bc89ed5fa76ee93b94ce4e
Status:
Sucesso
Bloco:
52649163
1.184.018 confirmações de bloco
Carimbo de data/hora:
04/11/2024, 22:12:34 (28 dias ant)
Montante:
0AVAX
($0)
Taxa de transação:
0,1045271
$2,45
Preço de custo operacional:
0,000000025 AVAX (25 nAVAX)
Limite de custo operacional e uso por Txn:
4.215.434|4.181.084 (99,19%)
Outros atributos:
Nonce:35
Posição no bloco:5
Dados de entrada:
0x60c06040523480156200001157600080fd5b5060405162004e1c38038062004e1c833981016040819052620000349162000569565b6000805460ff1916815586908690869060019087908790879086903390819081620000a65760405162461bcd60e51b815260206004820152601860248201527f43616e6e6f7420736574206f776e657220746f207a65726f000000000000000060448201526064015b60405180910390fd5b600080546001600160a01b0380851661010002610100600160a81b031990921691909117909155811615620000e057620000e0816200025b565b5050506001600160a01b0381166200010b5760405163d92e233d60e01b815260040160405180910390fd5b600280546001600160a01b0319166001600160a01b039283161790556001600355851615806200014257506001600160a01b038616155b806200015557506001600160a01b038716155b806200016857506001600160a01b038316155b15620001875760405163e6c4247b60e01b815260040160405180910390fd5b61ffff841615801590620001a157506101f48461ffff1611155b620001ef5760405162461bcd60e51b815260206004820152601e60248201527f57726f6e6720436861696e6c696e6b204e756d52616e646f6d576f726473000060448201526064016200009d565b6001600160a01b0387811660805283811660a0526004805463ffff000019166201000061ffff881602179055600680546001600160a01b0319169187169190911790556200023d826200030c565b62000248816200041a565b50505050505050505050505050620005f1565b336001600160a01b03821603620002b55760405162461bcd60e51b815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c6600000000000000000060448201526064016200009d565b600180546001600160a01b0319166001600160a01b0383811691821790925560008054604051929361010090910416917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b620003166200048e565b62000320620004e9565b62015180816001600160401b03161015801562000349575062278d00816001600160401b031611155b620003ad5760405162461bcd60e51b815260206004820152602d60248201527f726566756e6454696d65206d757374206265206265747765656e20323420686f60448201526c7572732026203330206461797360981b60648201526084016200009d565b600a80546001600160401b038381166001600160401b031983168117909355604080519190921680825260208201939093527f194ec3b0bd5c0220d0aaba897b20c27cf1649e318d0c81f32e6f510505c9160391015b60405180910390a150620004176001600355565b50565b620004246200048e565b6200042e620004e9565b806000036200044f5760405162f4a5a760e71b815260040160405180910390fd5b600b80549082905560408051828152602081018490527f26481947ee0cb6aaf2acf0a66bffa6d7cc2767bc4c2c6e3d06e09788c5e33fd0910162000403565b600260035403620004e25760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016200009d565b6002600355565b60005461010090046001600160a01b031633146200054a5760405162461bcd60e51b815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e65720000000000000000000060448201526064016200009d565b565b80516001600160a01b03811681146200056457600080fd5b919050565b60008060008060008060c087890312156200058357600080fd5b6200058e876200054c565b95506200059e602088016200054c565b9450620005ae604088016200054c565b9350620005be606088016200054c565b60808801519093506001600160401b0381168114620005dc57600080fd5b8092505060a087015190509295509295509295565b60805160a0516147bf6200065d600039600081816107bd01528181612a000152612ac80152600081816103ec0152818161237601528181612f090152818161304c01528181613073015281816132750152818161329c01528181613403015261342a01526147bf6000f3fe6080604052600436106101d85760003560e01c80637d0807d711610102578063c3c66c9111610095578063e1fdb4b411610064578063e1fdb4b41461078b578063e344a88b146107ab578063e4860339146107df578063f2fde38b1461087857600080fd5b8063c3c66c9114610716578063c4ae316814610736578063cd36b26c1461074b578063de532e041461076b57600080fd5b80639b0ac9b0116100d15780639b0ac9b01461066f5780639eccacf6146106a9578063ad9b491a146106d6578063be27e530146106e957600080fd5b80637d0807d7146105655780638da5cb5b146106095780638ea9811714610639578063993204d11461065957600080fd5b8063485d2e2d1161017a5780635c975abb116101495780635c975abb146104f85780636eb6e2fb1461051057806378bcde221461053057806379ba50971461055057600080fd5b8063485d2e2d1461043357806354a7d1cf1461045357806358b238c214610473578063594043fd1461049357600080fd5b80631b9508e9116101b65780631b9508e9146102745780631fe543e31461029457806322af00fa146102b45780632b9db81f146103da57600080fd5b80630518c97c146101dd5780630e18854d146102035780631081e77c14610252575b600080fd5b6101f06101eb366004613e6a565b610898565b6040519081526020015b60405180910390f35b34801561020f57600080fd5b5061023f61021e366004613f11565b600960209081526000928352604080842090915290825290205461ffff1681565b60405161ffff90911681526020016101fa565b34801561025e57600080fd5b5061027261026d366004613f5c565b6108b9565b005b34801561028057600080fd5b5061027261028f366004613f8a565b610973565b3480156102a057600080fd5b506102726102af366004613fb4565b610ac3565b3480156102c057600080fd5b5061035a6102cf366004614033565b6007602081905260009182526040909120805460018201546002830154600384015460048501546005860154600687015497870154600888015460099098015460ff88169973ffffffffffffffffffffffffffffffffffffffff610100909904891699978916989697959661ffff8087169763ffffffff62010000909804979097169692169392168c565b604080519c15158d5273ffffffffffffffffffffffffffffffffffffffff9b8c1660208e0152998b16998c019990995260608b019790975260808a019590955261ffff93841660a08a015263ffffffff90921660c089015260e08801521661010086015261012085015261014084015216610160820152610180016101fa565b3480156103e657600080fd5b5061040e7f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff90911681526020016101fa565b34801561043f57600080fd5b506101f061044e36600461404c565b610b46565b34801561045f57600080fd5b5061023f61046e366004613f11565b610cd8565b34801561047f57600080fd5b5061027261048e366004614088565b610d50565b34801561049f57600080fd5b506104e86104ae3660046140f0565b73ffffffffffffffffffffffffffffffffffffffff1660009081526008602052604090205462010000900467ffffffffffffffff16151590565b60405190151581526020016101fa565b34801561050457600080fd5b5060005460ff166104e8565b34801561051c57600080fd5b5061027261052b3660046140f0565b610f28565b34801561053c57600080fd5b5061027261054b36600461404c565b61109b565b34801561055c57600080fd5b5061027261117d565b34801561057157600080fd5b506004546005546002546006546040805161ffff9095168552602085019390935273ffffffffffffffffffffffffffffffffffffffff918216928401929092528116606083015274010000000000000000000000000000000000000000810463ffffffff1660808301527801000000000000000000000000000000000000000000000000900460ff16151560a082015260c0016101fa565b34801561061557600080fd5b50600054610100900473ffffffffffffffffffffffffffffffffffffffff1661040e565b34801561064557600080fd5b506102726106543660046140f0565b61129f565b34801561066557600080fd5b506101f0600b5481565b34801561067b57600080fd5b50600a546106909067ffffffffffffffff1681565b60405167ffffffffffffffff90911681526020016101fa565b3480156106b557600080fd5b5060025461040e9073ffffffffffffffffffffffffffffffffffffffff1681565b6101f06106e4366004614122565b61143e565b3480156106f557600080fd5b50610709610704366004614033565b6115f0565b6040516101fa919061417c565b34801561072257600080fd5b5061027261073136600461404c565b6116a5565b34801561074257600080fd5b50610272611845565b34801561075757600080fd5b506102726107663660046141de565b611881565b34801561077757600080fd5b50610272610786366004614033565b611932565b34801561079757600080fd5b506102726107a6366004614033565b6119ba565b3480156107b757600080fd5b5061040e7f000000000000000000000000000000000000000000000000000000000000000081565b3480156107eb57600080fd5b5061083c6107fa3660046140f0565b600860205260009081526040902080546001820154600283015460039093015461ffff8316936201000090930467ffffffffffffffff169263ffffffff169085565b6040805161ffff909616865267ffffffffffffffff90941660208601529284019190915263ffffffff166060830152608082015260a0016101fa565b34801561088457600080fd5b506102726108933660046140f0565b611c49565b60006108af6108a78787611c5a565b85858561143e565b9695505050505050565b6108c1611c6f565b6108c9611ce2565b73ffffffffffffffffffffffffffffffffffffffff821660008181526008602090815260409182902060020180547fffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000811663ffffffff878116918217909355845192909116808352928201529092917fc884b5c3b97265ad7c189967b1afba6b9e9c07490d705639f596d7ef8df818bf91015b60405180910390a25061096f6001600355565b5050565b61097b611c6f565b610983611ce2565b620151808167ffffffffffffffff16101580156109ad575062278d008167ffffffffffffffff1611155b610a3e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f726566756e6454696d65206d757374206265206265747765656e20323420686f60448201527f757273202620333020646179730000000000000000000000000000000000000060648201526084015b60405180910390fd5b600a805467ffffffffffffffff8381167fffffffffffffffffffffffffffffffffffffffffffffffff000000000000000083168117909355604080519190921680825260208201939093527f194ec3b0bd5c0220d0aaba897b20c27cf1649e318d0c81f32e6f510505c9160391015b60405180910390a150610ac06001600355565b50565b60025473ffffffffffffffffffffffffffffffffffffffff163314610b36576002546040517f1cf993f400000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff9091166024820152604401610a35565b610b41838383611d68565b505050565b600654604080517fc3f909d4000000000000000000000000000000000000000000000000000000008152905160009273ffffffffffffffffffffffffffffffffffffffff16918391839163c3f909d4916004828101926101809291908290030181865afa158015610bbb573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610bdf9190614226565b5050505050505063ffffffff1694505050505060003a90508181610c039190614334565b8373ffffffffffffffffffffffffffffffffffffffff1663e1cab745610c298989611f97565b6004805460405160e085901b7fffffffff0000000000000000000000000000000000000000000000000000000016815263ffffffff9093169183019190915262010000900461ffff16602482015260448101859052606401602060405180830381865afa158015610c9e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610cc2919061434b565b610ccc9190614364565b93505050505b92915050565b73ffffffffffffffffffffffffffffffffffffffff808216600090815260096020908152604080832093861683529290529081205461ffff168015610d1d5780610d48565b73ffffffffffffffffffffffffffffffffffffffff831660009081526008602052604090205461ffff165b949350505050565b610d58611c6f565b610d60611ce2565b73ffffffffffffffffffffffffffffffffffffffff8316610dad576040517fe6c4247b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000849003610de8576040517fd252903400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600480547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00001661ffff871690811790915560058590556006805473ffffffffffffffffffffffffffffffffffffffff86167fffffffffffffffff00000000000000000000000000000000000000000000000090911681177401000000000000000000000000000000000000000063ffffffff8716908102919091177fffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffff167801000000000000000000000000000000000000000000000000861515908102919091179093556040805194855260208501899052840191909152606083015260808201527fc1d161db395a4c2901d384a59f434fb9b67e03a6149f9372f024bca13e337e7b9060a00160405180910390a1610f216001600355565b5050505050565b610f30611c6f565b73ffffffffffffffffffffffffffffffffffffffff8116600090815260086020526040812060038101546001909101549091819003610f9b576040517f99c33fda00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b811561108f5773ffffffffffffffffffffffffffffffffffffffff8381166000908152600860205260408082206003019190915560025490517f95b55cfc000000000000000000000000000000000000000000000000000000008152600481018490529116906395b55cfc9084906024016000604051808303818588803b15801561102557600080fd5b505af1158015611039573d6000803e3d6000fd5b50505050508273ffffffffffffffffffffffffffffffffffffffff167f1d3f9fc0810d9e182e982399cb91de735f6c415728fb9bc42664b84087c2af568360405161108691815260200190565b60405180910390a25b5050610ac06001600355565b6110a3611c6f565b6110ab611ce2565b610dac8161ffff1611156110eb576040517f84adf03100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff821660008181526008602090815260409182902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000811661ffff878116918217909355845192909116808352928201529092917fcd66846ca7ebc8149e1c8bbfbbae68210b8d4de375a1bd93dfb4e504b75f9848910161095c565b60015473ffffffffffffffffffffffffffffffffffffffff1633146111fe576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4d7573742062652070726f706f736564206f776e6572000000000000000000006044820152606401610a35565b60008054336101008181027fffffffffffffffffffffff0000000000000000000000000000000000000000ff8416178455600180547fffffffffffffffffffffffff000000000000000000000000000000000000000016905560405173ffffffffffffffffffffffffffffffffffffffff919093041692909183917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a350565b600054610100900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614158015611310575060025473ffffffffffffffffffffffffffffffffffffffff163314155b15611378576000546002546040517f061db9c100000000000000000000000000000000000000000000000000000000815233600482015273ffffffffffffffffffffffffffffffffffffffff6101009093048316602482015291166044820152606401610a35565b73ffffffffffffffffffffffffffffffffffffffff81166113c5576040517fd92e233d00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600280547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83169081179091556040519081527fd1a6a14209a385a964d036e404cb5cfb71f4000cdb03c9366292430787261be69060200160405180910390a150565b600064ffffffffff851615806114725750600161145d60256002614497565b6114679190614364565b8564ffffffffff1610155b156114a9576040517f9f7d67a400000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6000806114c3866114bc6127108a612022565b8787612091565b9150915086600c60008460600151815260200190815260200160002060000160006101000a81548164ffffffffff021916908364ffffffffff160217905550816040015173ffffffffffffffffffffffffffffffffffffffff16826020015173ffffffffffffffffffffffffffffffffffffffff167e53ed6a62e4ea32bd722fc15b4a0c07164c583121760fae0526fbbb3d26357184606001518560800151858c8b8b604001518c606001518d608001516040516115da9897969594939291909788526020880196909652604087019490945264ffffffffff92909216606086015273ffffffffffffffffffffffffffffffffffffffff16608085015261ffff1660a084015260c083015260e08201526101000190565b60405180910390a3506060015195945050505050565b6040805180820190915260008152606060208201526000828152600c602090815260409182902082518084018452815464ffffffffff1681526001820180548551818602810186019096528086529194929385810193929083018282801561169557602002820191906000526020600020906000905b825461010083900a900460ff168152602060019283018181049485019490930390920291018084116116665790505b5050505050815250509050919050565b6116ad611c6f565b73ffffffffffffffffffffffffffffffffffffffff821660009081526008602052604081205461ffff1690819003611711576040517f4ca8886700000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b8061ffff168261ffff161015611753576040517f5cb6017600000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b610dac8261ffff161115611793576040517f84adf03100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff831660008181526009602090815260408083203380855290835292819020805461ffff8881167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000831681179093558351868152911693810184905291820152919290917fe03241719fc166c63f6b95f6680af61e3e6706c1d2b2f9f78a38f0e688de71589060600160405180910390a250505061096f6001600355565b61184d611c6f565b611855611ce2565b60005460ff161561186d576118686128bc565b611875565b611875612939565b61187f6001600355565b565b611889611c6f565b611891611ce2565b806000036118cb576040517f99c33fda00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8216600081815260086020908152604091829020600101805490859055825181815291820185905292917f24be24017b4118ca2628a188fb004cc2d47005bcce8fb3f609ce86de4ebb5f13910161095c565b61193a611c6f565b611942611ce2565b8060000361197c576040517f7a52d38000000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600b80549082905560408051828152602081018490527f26481947ee0cb6aaf2acf0a66bffa6d7cc2767bc4c2c6e3d06e09788c5e33fd09101610aad565b6119c2611c6f565b6000818152600760205260409020805460ff16806119e257506002810154155b15611a19576040517f21abe57a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600a546004820154611a419167ffffffffffffffff169062010000900463ffffffff166144a6565b67ffffffffffffffff16421015611a84576040517f07bc6c3e00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60018082015473ffffffffffffffffffffffffffffffffffffffff16600090815260086020526040902080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff67ffffffffffffffff6201000080840482169290920116027fffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffff90911617815582547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0016909117825560068201546003830154611b519161ffff1690614334565b6005830155600182015473ffffffffffffffffffffffffffffffffffffffff16611ba65781546005830154611ba191610100900473ffffffffffffffffffffffffffffffffffffffff1690612994565b611bde565b815460058301546001840154611bde9273ffffffffffffffffffffffffffffffffffffffff9182169261010090910490911690612b3f565b815460058301546040805186815261010090930473ffffffffffffffffffffffffffffffffffffffff1660208401528201527ff22517a5eae9f54be712c3150eca5ba925d233687b223c2ebf89272f12ee08659060600160405180910390a15050610ac06001600355565b611c51611ce2565b610ac081612c13565b6000611c68828401846144ce565b9392505050565b600260035403611cdb576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c006044820152606401610a35565b6002600355565b600054610100900473ffffffffffffffffffffffffffffffffffffffff16331461187f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f4f6e6c792063616c6c61626c65206279206f776e6572000000000000000000006044820152606401610a35565b6000838152600c602090815260408083206007909252822060068101549192909160609190819061ffff16600103611e2557506003830154600080611dc48a848b8b8581611db857611db86144e9565b90506020020135612d0e565b604080516001808252818301909252929450909250602080830190803683370190505094508185600081518110611dfd57611dfd6144e9565b602002602001019060ff16908160ff1681525050611e1c868483612d6d565b93505050611f02565b6000806000611e4d8b8b8b6000818110611e4157611e416144e9565b9050602002013561351a565b925092509250829450819350805167ffffffffffffffff811115611e7357611e73613d6c565b604051908082528060200260200182016040528015611e9c578160200160208202803683370190505b50955060005b81518161ffff161015611efd57818161ffff1681518110611ec557611ec56144e9565b6020026020010151878261ffff1681518110611ee357611ee36144e9565b60ff90921660209283029190910190910152600101611ea2565b505050505b8251611f179060018701906020860190613c7f565b50600184015484546002860154875460405173ffffffffffffffffffffffffffffffffffffffff94851694610100909404909316927ff46cf755c738539a65d938dd4f8e259494c506f526922e16868e996ec4ae48f491611f8591879164ffffffffff16908a908a90614518565b60405180910390a45050505050505050565b600060018261ffff1611611fac576000611fe9565b60065461157c90611fdf9074010000000000000000000000000000000000000000900463ffffffff1661ffff8516614580565b611fe991906145a8565b73ffffffffffffffffffffffffffffffffffffffff8416600090815260086020526040902060020154611c68919063ffffffff166145a8565b6000603f7e0104104104104104104104104104104104104104104104104104104104104161207179200000000010000000000800000000040000000002000000000164ffffffffff8616614334565b1661207c91906145f4565b612087602585614334565b611c689190614608565b6040805161018081018252600080825260208201819052918101829052606081018290526080810182905260a0810182905260c0810182905260e081018290526101008101829052610120810182905261014081018290526101608101829052906120fa61369f565b612102611c6f565b73ffffffffffffffffffffffffffffffffffffffff84161580612139575073ffffffffffffffffffffffffffffffffffffffff8616155b15612170576040517fe6c4247b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b604083015161ffff81166000036121b6576040517f99e0e58800000000000000000000000000000000000000000000000000000000815260016004820152602401610a35565b8351602085015160008190036121fb576040517f022558f400000000000000000000000000000000000000000000000000000000815260016004820152602401610a35565b8560a0015161ffff1661220e8884610cd8565b61ffff16111561224a576040517f84adf03100000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff821660008181526008602052604090209015908161227d5734612295565b61228b61ffff861684614334565b6122959034614364565b955060006122a38587610b46565b9050808710156122df576040517f9bae7c0500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60006122eb8289614364565b90506122f93a6155f0614334565b8111156123175761230a338261370c565b6123148189614364565b97505b5050600381018054870190556040517ff2e0afbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8581166004830152602482018c9052600091829182917f00000000000000000000000000000000000000000000000000000000000000009091169063f2e0afbb90604401606060405180830381865afa1580156123bf573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906123e3919061461c565b9250925092508215806123f95750835461ffff16155b15612430576040517fc455905500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b808861ffff161115612471576040517f277d559900000000000000000000000000000000000000000000000000000000815260048101829052602401610a35565b818611156124a55784156124a1576124a13361ffff8a16612492858a614364565b61249c9190614334565b61370c565b8195505b50506002546040805160c08101825260055481526001850154602082015260045461ffff16918101919091526000925073ffffffffffffffffffffffffffffffffffffffff90911690639b1c385e9060608101612502898b611f97565b63ffffffff16815260045462010000900461ffff166020808301919091526040805191820181526006547801000000000000000000000000000000000000000000000000900460ff16151582529091019061255c90613866565b8152506040518263ffffffff1660e01b815260040161257b91906146c1565b6020604051808303816000875af115801561259a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906125be919061434b565b90506040518061018001604052806000151581526020018d73ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020018581526020016126238c88610cd8565b61ffff1681526020014263ffffffff168152602001600081526020018761ffff1681526020018a6060015181526020018a6080015181526020018b73ffffffffffffffffffffffffffffffffffffffff168152509750876007600083815260200190815260200160002060008201518160000160006101000a81548160ff02191690831515021790555060208201518160000160016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550606082015181600201556080820151816003015560a08201518160040160006101000a81548161ffff021916908361ffff16021790555060c08201518160040160026101000a81548163ffffffff021916908363ffffffff16021790555060e082015181600501556101008201518160060160006101000a81548161ffff021916908361ffff160217905550610120820151816007015561014082015181600801556101608201518160090160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555090505081600001600281819054906101000a900467ffffffffffffffff1660010191906101000a81548167ffffffffffffffff021916908367ffffffffffffffff160217905550826128a3576128a3333061288461ffff8a1688614334565b73ffffffffffffffffffffffffffffffffffffffff8916929190613922565b5050505050506128b36001600355565b94509492505050565b6128c4613980565b600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390a1565b61294161369f565b600080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861290f3390565b600b5460405160009173ffffffffffffffffffffffffffffffffffffffff851691849084818181858888f193505050503d80600081146129f0576040519150601f19603f3d011682016040523d82523d6000602084013e6129f5565b606091505b5050905080610b41577f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d0e30db0836040518263ffffffff1660e01b81526004016000604051808303818588803b158015612a6657600080fd5b505af1158015612a7a573d6000803e3d6000fd5b50506040517fa9059cbb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8781166004830152602482018790527f000000000000000000000000000000000000000000000000000000000000000016935063a9059cbb925060440190506020604051808303816000875af1158015612b15573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612b39919061471e565b50505050565b60405173ffffffffffffffffffffffffffffffffffffffff8316602482015260448101829052610b419084907fa9059cbb00000000000000000000000000000000000000000000000000000000906064015b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff00000000000000000000000000000000000000000000000000000000909316929092179091526139ec565b3373ffffffffffffffffffffffffffffffffffffffff821603612c92576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f43616e6e6f74207472616e7366657220746f2073656c660000000000000000006044820152606401610a35565b600180547fffffffffffffffffffffffff00000000000000000000000000000000000000001673ffffffffffffffffffffffffffffffffffffffff83811691821790925560008054604051929361010090910416917fed8889f560326eb138920d842192f0eb3dd22b4f139c87a2c57538e05bae12789190a350565b6000838152600c6020526040812054819064ffffffffff16612d316025856145f4565b60ff16925064ffffffffff8116612d4984600261473b565b16600003612d58576000612d62565b612d628582612022565b915050935093915050565b825460009060ff1680612d8257506002840154155b15612db9576040517f21abe57a00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b83547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00166001908117855584015473ffffffffffffffffffffffffffffffffffffffff16600081815260086020526040812080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff67ffffffffffffffff6201000080840482169290920116027fffffffffffffffffffffffffffffffffffffffffffff0000000000000000ffff909116178155600687015460038801549192918791612e8c9161ffff90911690614334565b612e969190614364565b600988015490915073ffffffffffffffffffffffffffffffffffffffff848116159116878711156131a2576040517ff8b2cb4f00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff86811660048301526000917f00000000000000000000000000000000000000000000000000000000000000009091169063f8b2cb4f90602401602060405180830381865afa158015612f52573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190612f76919061434b565b9050612f828989614364565b811015612f9657612f938982614747565b97505b508854610100900473ffffffffffffffffffffffffffffffffffffffff166000612fc08a8a614364565b60048c0154909150600090612fda908c9061ffff16613afb565b60048d0154909150600090612ff490849061ffff16613afb565b905060006130028284614747565b905061300e818d614364565b9b50600088848f61301f9190614364565b6130299190614747565b9050876130715761307173ffffffffffffffffffffffffffffffffffffffff8c167f000000000000000000000000000000000000000000000000000000000000000086612b3f565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff16639c0ccf70896130b95760006130bb565b855b888e6130c7888b614364565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e087901b16815273ffffffffffffffffffffffffffffffffffffffff93841660048201529183166024830152604482015260648101879052908b16608482015260a4016000604051808303818588803b15801561314857600080fd5b505af115801561315c573d6000803e3d6000fd5b50505050508715613176576131718682612994565b613197565b61319773ffffffffffffffffffffffffffffffffffffffff8c168783612b3f565b505050505050613506565b861561337f5760048901546000906131bf90899061ffff16613afb565b90506131cb8189614364565b975060006131d9898b614364565b905060006131e7868b614747565b9050841561321b578b5461321690610100900473ffffffffffffffffffffffffffffffffffffffff1682612994565b613246565b8b546132469073ffffffffffffffffffffffffffffffffffffffff8a81169161010090041683612b3f565b841580156132545750600082115b1561329a5761329a73ffffffffffffffffffffffffffffffffffffffff89167f000000000000000000000000000000000000000000000000000000000000000084612b3f565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d1421a69866132e25760006132e4565b835b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff808d1660048301526024820187905260448201889052881660648201526084016000604051808303818588803b15801561335e57600080fd5b505af1158015613372573d6000803e3d6000fd5b5050505050505050613506565b82156133e25781156133b75788546133b290610100900473ffffffffffffffffffffffffffffffffffffffff1684612994565b6133e2565b88546133e29073ffffffffffffffffffffffffffffffffffffffff8781169161010090041685612b3f565b816134285761342873ffffffffffffffffffffffffffffffffffffffff86167f00000000000000000000000000000000000000000000000000000000000000008a612b3f565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1663d1421a6983613470576000613472565b895b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e084901b16815273ffffffffffffffffffffffffffffffffffffffff808a166004830152602482018d905260006044830152851660648201526084016000604051808303818588803b1580156134ec57600080fd5b505af1158015613500573d6000803e3d6000fd5b50505050505b505050505060059390930181905592915050565b60008281526007602052604081206006810154600382015483926060929091849161ffff16908167ffffffffffffffff81111561355957613559613d6c565b604051908082528060200260200182016040528015613582578160200160208202803683370190505b50600785015460088601549196509060005b61359e848a614747565b98506000806135e68e878f866040516020016135c892919091825261ffff16602082015260400190565b6040516020818303038152906040528051906020012060001c612d0e565b91509150818a8461ffff1681518110613601576136016144e9565b602090810291909101015260019092019161361c8189614747565b975050508461ffff168161ffff1610801561366c575060008311801561364b57506136478984614747565b8610155b8061366a575060008211801561366a57506136668683614747565b8910155b155b613594578461ffff168161ffff161015613684578088525b61368f878a88612d6d565b9950505050505050509250925092565b60005460ff161561187f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601060248201527f5061757361626c653a20706175736564000000000000000000000000000000006044820152606401610a35565b80471015613776576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a20696e73756666696369656e742062616c616e63650000006044820152606401610a35565b60008273ffffffffffffffffffffffffffffffffffffffff168260405160006040518083038185875af1925050503d80600081146137d0576040519150601f19603f3d011682016040523d82523d6000602084013e6137d5565b606091505b5050905080610b41576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152603a60248201527f416464726573733a20756e61626c6520746f2073656e642076616c75652c207260448201527f6563697069656e74206d617920686176652072657665727465640000000000006064820152608401610a35565b60607f92fd13387c7fe7befbc38d303d6468778fb9731bc4583f17d92989c6fcfdeaaa8260405160240161389f91511515815260200190565b604080517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08184030181529190526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fffffffff000000000000000000000000000000000000000000000000000000009093169290921790915292915050565b60405173ffffffffffffffffffffffffffffffffffffffff80851660248301528316604482015260648101829052612b399085907f23b872dd0000000000000000000000000000000000000000000000000000000090608401612b91565b60005460ff1661187f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601460248201527f5061757361626c653a206e6f74207061757365640000000000000000000000006044820152606401610a35565b6000613a4e826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c65648152508573ffffffffffffffffffffffffffffffffffffffff16613b0e9092919063ffffffff16565b9050805160001480613a6f575080806020019051810190613a6f919061471e565b610b41576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e60448201527f6f742073756363656564000000000000000000000000000000000000000000006064820152608401610a35565b60006127106120878461ffff8516614334565b6060610d488484600085856000808673ffffffffffffffffffffffffffffffffffffffff168587604051613b42919061475a565b60006040518083038185875af1925050503d8060008114613b7f576040519150601f19603f3d011682016040523d82523d6000602084013e613b84565b606091505b5091509150613b9587838387613ba0565b979650505050505050565b60608315613c36578251600003613c2f5773ffffffffffffffffffffffffffffffffffffffff85163b613c2f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e74726163740000006044820152606401610a35565b5081610d48565b610d488383815115613c4b5781518083602001fd5b806040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a359190614776565b82805482825590600052602060002090601f01602090048101928215613d155791602002820160005b83821115613ce657835183826101000a81548160ff021916908360ff1602179055509260200192600101602081600001049283019260010302613ca8565b8015613d135782816101000a81549060ff0219169055600101602081600001049283019260010302613ce6565b505b50613d21929150613d25565b5090565b5b80821115613d215760008155600101613d26565b73ffffffffffffffffffffffffffffffffffffffff81168114610ac057600080fd5b8035613d6781613d3a565b919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61ffff81168114610ac057600080fd5b8035613d6781613d9b565b600060c08284031215613dc857600080fd5b60405160c0810181811067ffffffffffffffff82111715613e12577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b604052905080613e2183613d5c565b815260208301356020820152613e3960408401613dab565b60408201526060830135606082015260808301356080820152613e5e60a08401613dab565b60a08201525092915050565b60008060008060006101208688031215613e8357600080fd5b853567ffffffffffffffff80821115613e9b57600080fd5b818801915088601f830112613eaf57600080fd5b813581811115613ebe57600080fd5b896020828501011115613ed057600080fd5b60209283019750955050860135613ee681613d3a565b92506040860135613ef681613d3a565b9150613f058760608801613db6565b90509295509295909350565b60008060408385031215613f2457600080fd5b8235613f2f81613d3a565b91506020830135613f3f81613d3a565b809150509250929050565b63ffffffff81168114610ac057600080fd5b60008060408385031215613f6f57600080fd5b8235613f7a81613d3a565b91506020830135613f3f81613f4a565b600060208284031215613f9c57600080fd5b813567ffffffffffffffff81168114611c6857600080fd5b600080600060408486031215613fc957600080fd5b83359250602084013567ffffffffffffffff80821115613fe857600080fd5b818601915086601f830112613ffc57600080fd5b81358181111561400b57600080fd5b8760208260051b850101111561402057600080fd5b6020830194508093505050509250925092565b60006020828403121561404557600080fd5b5035919050565b6000806040838503121561405f57600080fd5b823561406a81613d3a565b91506020830135613f3f81613d9b565b8015158114610ac057600080fd5b600080600080600060a086880312156140a057600080fd5b85356140ab81613d9b565b94506020860135935060408601356140c281613d3a565b925060608601356140d281613f4a565b915060808601356140e28161407a565b809150509295509295909350565b60006020828403121561410257600080fd5b8135611c6881613d3a565b803564ffffffffff81168114613d6757600080fd5b600080600080610120858703121561413957600080fd5b6141428561410d565b9350602085013561415281613d3a565b9250604085013561416281613d3a565b91506141718660608701613db6565b905092959194509250565b6020808252825164ffffffffff16828201528281015160408084015280516060840181905260009291820190839060808601905b808310156141d357835160ff1682529284019260019290920191908401906141b0565b509695505050505050565b600080604083850312156141f157600080fd5b82356141fc81613d3a565b946020939093013593505050565b8051613d6781613d9b565b805160ff81168114613d6757600080fd5b6000806000806000806000806000806000806101808d8f03121561424957600080fd5b8c519b5060208d015161425b81613f4a565b60408e0151909b5061426c81613f4a565b60608e0151909a5061427d81613f4a565b60808e015190995061428e81613f4a565b60a08e015190985061429f81613f4a565b60c08e01519097506142b081613f4a565b95506142be60e08e0161420a565b94506142cd6101008e01614215565b93506142dc6101208e01614215565b92506101408d015191506142f36101608e01614215565b90509295989b509295989b509295989b565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b8082028115828204841417610cd257610cd2614305565b60006020828403121561435d57600080fd5b5051919050565b81810381811115610cd257610cd2614305565b600181815b808511156143d057817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048211156143b6576143b6614305565b808516156143c357918102915b93841c939080029061437c565b509250929050565b6000826143e757506001610cd2565b816143f457506000610cd2565b816001811461440a576002811461441457614430565b6001915050610cd2565b60ff84111561442557614425614305565b50506001821b610cd2565b5060208310610133831016604e8410600b8410161715614453575081810a610cd2565b61445d8383614377565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0482111561448f5761448f614305565b029392505050565b6000611c6860ff8416836143d8565b67ffffffffffffffff8181168382160190808211156144c7576144c7614305565b5092915050565b6000602082840312156144e057600080fd5b611c688261410d565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600060808201868352602064ffffffffff8716818501526080604085015281865180845260a086019150828801935060005b8181101561456957845160ff168352938301939183019160010161454a565b505080935050505082606083015295945050505050565b63ffffffff8181168382160280821691908281146145a0576145a0614305565b505092915050565b63ffffffff8181168382160190808211156144c7576144c7614305565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600082614603576146036145c5565b500690565b600082614617576146176145c5565b500490565b60008060006060848603121561463157600080fd5b835161463c8161407a565b602085015160409095015190969495509392505050565b60005b8381101561466e578181015183820152602001614656565b50506000910152565b6000815180845261468f816020860160208601614653565b601f017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0169290920160200192915050565b60208152815160208201526020820151604082015261ffff60408301511660608201526000606083015163ffffffff80821660808501528060808601511660a0850152505060a083015160c080840152610d4860e0840182614677565b60006020828403121561473057600080fd5b8151611c688161407a565b6000611c6883836143d8565b80820180821115610cd257610cd2614305565b6000825161476c818460208701614653565b9190910192915050565b602081526000611c68602083018461467756fea26469706673582212202b09ba2c5f230f46c8129915a8107ee7d78e09f0f30e66ad6a99352f18fa520364736f6c634300081300330000000000000000000000008fb3110015fbcaa469ee45b64dcd2bdf544b9cfa000000000000000000000000e40895d055bccd2053dd0638c9695e326152b1a400000000000000000000000062fb87c10a917580ca99ab9a86e213eb98aa820c000000000000000000000000b31f66aa3c1e785363f0875a1b74e27b85fd66c700000000000000000000000000000000000000000000000000000000000151800000000000000000000000000000000000000000000000000000000000007530