USA Node
Top Transactions
Blocks
Staking
Tokens
Broadcast TXN
CLI Interface
Developer API
Smart Contract HQ
Contact Us
Donate
Node Status
Node:
Main Net - US
Search
Token Contract Details
Contract:
0x6b7c4546a48d8b6f90b73b669378053e8ccb962d
Name:
Test Fuel
Symbol:
TESTFUEL
Total Supply:
0
Decimal:
18
Compiler Version:
v0.8.7
Published Contract:
Not Available
Send Transactions
TNT-20 Transactions
TNT-721 Transactions
Contract
Contract ByteCode:
0x608060405234801561001057600080fd5b506004361061025e5760003560e01c806379cc679011610146578063aefdebd6116100c3578063da59766411610087578063da597664146107ec578063dd62ed3e1461080a578063df081a381461083a578063ed1d6a9f1461086b578063f2fde38b1461089b578063fe5494fe146108b75761025e565b8063aefdebd614610720578063b01e040814610750578063b06fb28614610780578063c84bb5ab146107b0578063d5abeb01146107ce5761025e565b806395d89b411161010a57806395d89b4114610654578063971afce614610672578063989fe04a146106a2578063a457c2d7146106c0578063a9059cbb146106f05761025e565b806379cc67901461059e5780637e56de02146105ba5780637fffda5a146105d65780638da5cb5b14610606578063945d2045146106245761025e565b8063313ce567116101df57806342966c68116101a357806342966c68146104c85780635fe6defe146104e457806362aca23f1461050257806370a0823114610533578063715018a61461056357806379a7fdd11461056d5761025e565b8063313ce567146103e95780633950935114610407578063398e7afd1461043757806340c10f19146104675780634125b279146104975761025e565b80630cc9a8cc116102265780630cc9a8cc1461031d5780630fe8bdaa1461034d57806318160ddd1461036b57806323b872dd146103895780632472ac88146103b95761025e565b8063029854601461026357806302e18eb01461028157806306fdde03146102b157806308a5ea6a146102cf578063095ea7b3146102ed575b600080fd5b61026b6108e7565b6040516102789190615535565b60405180910390f35b61029b60048036038101906102969190614530565b61094b565b6040516102a89190615535565b60405180910390f35b6102b9610a41565b6040516102c69190615393565b60405180910390f35b6102d7610ad3565b6040516102e49190615535565b60405180910390f35b610307600480360381019061030291906144f0565b610b37565b6040516103149190614e2f565b60405180910390f35b610337600480360381019061033291906143f0565b610b5a565b6040516103449190614e2f565b60405180910390f35b610355610c0a565b60405161036291906155a2565b60405180910390f35b610373610d2f565b6040516103809190615535565b60405180910390f35b6103a3600480360381019061039e919061445d565b610d39565b6040516103b09190614e2f565b60405180910390f35b6103d360048036038101906103ce9190614530565b610d68565b6040516103e09190615535565b60405180910390f35b6103f1610e1e565b6040516103fe91906155bd565b60405180910390f35b610421600480360381019061041c91906144f0565b610e27565b60405161042e9190614e2f565b60405180910390f35b610451600480360381019061044c91906144b0565b610e5e565b60405161045e9190614e2f565b60405180910390f35b610481600480360381019061047c91906144f0565b61100a565b60405161048e9190614e2f565b60405180910390f35b6104b160048036038101906104ac91906145f7565b611397565b6040516104bf929190615579565b60405180910390f35b6104e260048036038101906104dd9190614530565b611626565b005b6104ec61163a565b6040516104f99190615535565b60405180910390f35b61051c6004803603810190610517919061455d565b61169e565b60405161052a929190615550565b60405180910390f35b61054d600480360381019061054891906143f0565b611af2565b60405161055a9190615535565b60405180910390f35b61056b611b3a565b005b610587600480360381019061058291906145ca565b611ca6565b6040516105959291906155d8565b60405180910390f35b6105b860048036038101906105b391906144f0565b611dc4565b005b6105d460048036038101906105cf91906143f0565b611fb1565b005b6105f060048036038101906105eb919061459d565b612154565b6040516105fd9190614e2f565b60405180910390f35b61060e61226e565b60405161061b9190614b49565b60405180910390f35b61063e600480360381019061063991906145ca565b612298565b60405161064b91906155a2565b60405180910390f35b61065c61242c565b6040516106699190615393565b60405180910390f35b61068c600480360381019061068791906143f0565b6124be565b6040516106999190614b49565b60405180910390f35b6106aa6125e5565b6040516106b79190614b49565b60405180910390f35b6106da60048036038101906106d591906144f0565b612669565b6040516106e79190614e2f565b60405180910390f35b61070a600480360381019061070591906144f0565b6126e0565b6040516107179190614e2f565b60405180910390f35b61073a600480360381019061073591906144b0565b612703565b6040516107479190614e2f565b60405180910390f35b61076a600480360381019061076591906143f0565b6128af565b6040516107779190614e2f565b60405180910390f35b61079a600480360381019061079591906143f0565b61295f565b6040516107a79190614e2f565b60405180910390f35b6107b8612b13565b6040516107c59190614b49565b60405180910390f35b6107d6612b97565b6040516107e39190615535565b60405180910390f35b6107f4612ba1565b6040516108019190614b49565b60405180910390f35b610824600480360381019061081f919061441d565b612bd3565b6040516108319190615535565b60405180910390f35b610854600480360381019061084f91906145ca565b612c5a565b6040516108629291906155d8565b60405180910390f35b61088560048036038101906108809190614530565b612ea4565b6040516108929190615535565b60405180910390f35b6108b560048036038101906108b091906143f0565b612f95565b005b6108d160048036038101906108cc91906143f0565b61307f565b6040516108de9190614e2f565b60405180910390f35b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461094357600080fd5b600e54905090565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146109a757600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53613138426040516109da929190615274565b60405180910390a16109ea613233565b156109fb5781600d81905550610a37565b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b5361313942604051610a2e92919061529d565b60405180910390a15b600d549050919050565b606060038054610a5090615b31565b80601f0160208091040260200160405190810160405280929190818152602001828054610a7c90615b31565b8015610ac95780601f10610a9e57610100808354040283529160200191610ac9565b820191906000526020600020905b815481529060010190602001808311610aac57829003601f168201915b5050505050905090565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b2f57600080fd5b600d54905090565b600080610b4261330d565b9050610b4f818585613315565b600191505092915050565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610bb657600080fd5b600760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610c6657600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612af842604051610c99929190614eee565b60405180910390a1610ca9613233565b15610cc457600f601b600a9054906101000a90505050610d11565b6000601b600a9054906101000a905050507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612afa42604051610d08929190614f17565b60405180910390a15b601b600a9054906101000a900469ffffffffffffffffffff16905090565b6000600b54905090565b600080610d4461330d565b9050610d518582856134e0565b610d5c85858561356c565b60019150509392505050565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610dc457600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b5361320042604051610df7929190615318565b60405180910390a1610e07613233565b15610e145781600c819055505b600c549050919050565b60006012905090565b600080610e3261330d565b9050610e53818585610e448589612bd3565b610e4e9190615628565b613315565b600191505092915050565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610eba57600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b5361300c42604051610eed929190615222565b60405180910390a1600f601a60149054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff161415610fb55781600860008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b5361300d42604051610fac92919061524b565b60405180910390a15b600860008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b600080600f54111561113657600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166110a5577f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d336129054260405161109c93929190614b9b565b60405180910390a15b6010600f54106110ed577f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d33612906426040516110e493929190614bd2565b60405180910390a15b6020600f5410611135577f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d336129074260405161112c93929190614c09565b60405180910390a15b5b600c5482600e54600d5461114a919061570f565b6111549190615628565b1161137857600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561131557600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16611237576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161122e90615475565b60405180910390fd5b61124c82600b546137e490919063ffffffff16565b600b8190555061126782600d546137e490919063ffffffff16565b600d819055506112bf82600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546137e490919063ffffffff16565b600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061130c83836137fa565b60019050611391565b6000600f5411156113735760183373ffffffffffffffffffffffffffffffffffffffff1631111561137257611370336012600a3373ffffffffffffffffffffffffffffffffffffffff163161136a919061570f565b18613951565b505b5b61138c565b6007600f541161138b5761138a613a63565b5b5b600090505b92915050565b600080601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113f457600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e1842604051611427929190615088565b60405180910390a16000601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1611806114b85750600f601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16141580156114b75750600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614155b5b1561161357600160ff168460ff161480156114f75750600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16145b1561152a5782601a60146101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff1602179055505b600260ff168460ff1614156115675782601a600a6101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff1602179055505b600460ff168460ff161480156115a15750600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16145b156115d45782601a60146101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff1602179055505b7f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d8460ff16844260405161160a93929190614df8565b60405180910390a15b83838160ff169150915091509250929050565b61163761163161330d565b82613aa9565b50565b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461169657600080fd5b600f54905090565b600080601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146116fb57600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e7c4260405161172e9291906150b1565b60405180910390a1600f601b600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff161415611ae457600260ff168414156117ec5782601260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e7d426040516117e39291906150da565b60405180910390a15b600460ff168414156118755782601460006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e7e4260405161186c929190615103565b60405180910390a15b600860ff168414156118fe5782601560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e7f426040516118f592919061512c565b60405180910390a15b601060ff16841415611aa857600f601b600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff161015801561198c5750601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b80156119e55750601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15611a6b5782601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e8042604051611a5e929190615155565b60405180910390a1611aa7565b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e8142604051611a9e92919061517e565b60405180910390a15b5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612e8242604051611adb9291906151a7565b60405180910390a15b836000915091509250929050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611b42613c77565b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b5361433042604051611b75929190615341565b60405180910390a1611b85613233565b15611b9857611b92613cf5565b50611ca4565b7f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d3361433142604051611bcd93929190614d53565b60405180910390a162016638600f54148015611c585750601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b15611ca3577f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b536201663842604051611c9192919061536a565b60405180910390a1611ca1613cf5565b505b5b565b600080601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614611d0357600080fd5b600260ff168360ff161415611d3f5782601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150611dbf565b600860ff168360ff161415611d7b5782601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150611dbf565b602060ff168360ff161415611db75782601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150611dbf565b826000915091505b915091565b600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611f1257600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611ecf57611e728282613aa9565b611e8781600e546137e490919063ffffffff16565b600e819055507f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d336142cd42604051611ec293929190614c77565b60405180910390a1611f0d565b7f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d336142ce42604051611f0493929190614cae565b60405180910390a15b611fad565b611f1c8282614282565b611f3181600e546137e490919063ffffffff16565b507f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d336142cf42604051611f6793929190614ce5565b60405180910390a17f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d826142d042604051611fa493929190614d1c565b60405180910390a15b5050565b601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461200b57600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612db44260405161203e929190615036565b60405180910390a1600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614806120cf5750600f601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16141580156120ce5750600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614155b5b156121515780601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612db54260405161214892919061505f565b60405180910390a15b50565b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146121b057600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612bc0426040516121e3929190614f92565b60405180910390a1600f601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff161415612265578167ffffffffffffffff16600f819055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612bc14260405161225c929190614fbb565b60405180910390a15b60019050919050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146122f457600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612b5c42604051612327929190614f40565b60405180910390a16000601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1611806123b85750600f601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16141580156123b75750600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614155b5b1561240c578160ff16601b60009054906101000a905050507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612b5d42604051612403929190614f69565b60405180910390a15b601b60009054906101000a900469ffffffffffffffffffff169050919050565b60606004805461243b90615b31565b80601f016020809104026020016040519081016040528092919081815260200182805461246790615b31565b80156124b45780601f10612489576101008083540402835291602001916124b4565b820191906000526020600020905b81548152906001019060200180831161249757829003601f168201915b5050505050905090565b60006124c8613c77565b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b536129cc426040516124fb929190614e73565b60405180910390a13373ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561257d5781601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506125bb565b7f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d826129ce426040516125b293929190614c40565b60405180910390a15b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461264157600080fd5b601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008061267461330d565b905060006126828286612bd3565b9050838110156126c7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126be906154f5565b60405180910390fd5b6126d48286868403613315565b60019250505092915050565b6000806126eb61330d565b90506126f881858561356c565b600191505092915050565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461275f57600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612ee0426040516127929291906151d0565b60405180910390a1600f601a60149054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16141561285a5781600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612ee1426040516128519291906151f9565b60405180910390a15b600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16905092915050565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461290b57600080fd5b600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6000601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146129bb57600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612cec426040516129ee929190614fe4565b60405180910390a1600f601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff161480612a7f5750600f601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614158015612a7e5750600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614155b5b15612b095781601360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612ced42604051612af892919061500d565b60405180910390a160019050612b0e565b600090505b919050565b6000601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612b6f57600080fd5b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600c54905090565b6000612bab613c77565b601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612cb757600080fd5b600160ff168360ff161415612cf35782601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b600260ff168360ff161415612d2f5782601260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b600460ff168360ff161415612d6b5782601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b600860ff168360ff161415612da75782601560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b601060ff168360ff161415612de35782601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b602060ff168360ff161415612e1f5782601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b604060ff168360ff161415612e5b5782601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b608060ff168360ff161415612e975782601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1691509150612e9f565b826000915091505b915091565b6000601460009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614612f0057600080fd5b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b5361319c42604051612f339291906152c6565b60405180910390a1612f43613233565b15612f8b5781600e819055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b5361319e42604051612f829291906152ef565b60405180910390a15b600e549050919050565b612f9d613c77565b7f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d8161439442604051612fd293929190614d8a565b60405180910390a1601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561307b57613038613cf5565b507f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d336143954260405161306e93929190614dc1565b60405180910390a161307c565b5b50565b6000601060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146130db57600080fd5b600f601a60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614806131645750600f601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16141580156131635750600f601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff1614155b5b156131ee5781601160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612a31426040516131dd929190614e9c565b60405180910390a16001905061322e565b7f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b53612a3242604051613221929190614ec5565b60405180910390a1600090505b919050565b6000600460195461324491906156b5565b601b60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16601a60149054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16601a600a9054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff16601a60009054906101000a900469ffffffffffffffffffff1669ffffffffffffffffffff166132e29190615628565b6132ec9190615628565b6132f69190615628565b1415613305576001905061330a565b600090505b90565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415613385576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161337c906154d5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156133f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016133ec906153f5565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516134d39190615535565b60405180910390a3505050565b60006134ec8484612bd3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146135665781811015613558576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161354f90615415565b60405180910390fd5b6135658484848403613315565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156135dc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016135d3906154b5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561364c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613643906153b5565b60405180910390fd5b6136578383836142a2565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156136dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016136d490615435565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516137cb9190615535565b60405180910390a36137de8484846142a7565b50505050565b600081836137f29190615628565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561386a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161386190615515565b60405180910390fd5b613876600083836142a2565b80600260008282546138889190615628565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516139399190615535565b60405180910390a361394d600083836142a7565b5050565b60007f468e061cec1392c7e64ac55da08920f6b88f6260cf2fe2fe00c38eece046622d836128a04260405161398893929190614b64565b60405180910390a16000601860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16836040516139d890614b34565b60006040518083038185875af1925050503d8060008114613a15576040519150601f19603f3d011682016040523d82523d6000602084013e613a1a565b606091505b505090507f01854ea5ad7c1eee9a017d07dfeccf851efc06816ebdc2a7019d74f185e84b536128a142604051613a51929190614e4a565b60405180910390a18091505092915050565b6001600014613aa7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613a9e90615475565b60405180910390fd5b565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415613b19576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613b1090615495565b60405180910390fd5b613b25826000836142a2565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015613bab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613ba2906153d5565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051613c5e9190615535565b60405180910390a3613c72836000846142a7565b505050565b613c7f61330d565b73ffffffffffffffffffffffffffffffffffffffff16613c9d61226e565b73ffffffffffffffffffffffffffffffffffffffff1614613cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401613cea90615455565b60405180910390fd5b565b600080600090506000601a60006101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff1602179055506000601a60146101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff1602179055506000601b600a6101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff1602179055506001600f81905550601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16148015613e7c5750601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b8015613ef75750601160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16145b15613f0c57600481613f09919061567e565b90505b600f601a600a6101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff160217905550600f601b60006101000a81548169ffffffffffffffffffff021916908369ffffffffffffffffffff160217905550601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060048160ff161061408457601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561407a57614079601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166142ac565b5b600191505061427f565b601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561419457601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061418a601360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166142ac565b600191505061427f565b601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600073ffffffffffffffffffffffffffffffffffffffff16601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461427957614278601760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166142ac565b5b60009150505b90565b6142948261428e61330d565b836134e0565b61429e8282613aa9565b5050565b505050565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008135905061438181615f1c565b92915050565b60008135905061439681615f33565b92915050565b6000813590506143ab81615f4a565b92915050565b6000813590506143c081615f61565b92915050565b6000813590506143d581615f78565b92915050565b6000813590506143ea81615f8f565b92915050565b60006020828403121561440657614405615bc1565b5b600061441484828501614372565b91505092915050565b6000806040838503121561443457614433615bc1565b5b600061444285828601614372565b925050602061445385828601614372565b9150509250929050565b60008060006060848603121561447657614475615bc1565b5b600061448486828701614372565b935050602061449586828701614372565b92505060406144a68682870161439c565b9150509250925092565b600080604083850312156144c7576144c6615bc1565b5b60006144d585828601614372565b92505060206144e685828601614387565b9150509250929050565b6000806040838503121561450757614506615bc1565b5b600061451585828601614372565b92505060206145268582860161439c565b9150509250929050565b60006020828403121561454657614545615bc1565b5b60006145548482850161439c565b91505092915050565b6000806040838503121561457457614573615bc1565b5b60006145828582860161439c565b925050602061459385828601614372565b9150509250929050565b6000602082840312156145b3576145b2615bc1565b5b60006145c1848285016143b1565b91505092915050565b6000602082840312156145e0576145df615bc1565b5b60006145ee848285016143c6565b91505092915050565b6000806040838503121561460e5761460d615bc1565b5b600061461c858286016143c6565b925050602061462d858286016143db565b9150509250929050565b61464081615743565b82525050565b61464f81615755565b82525050565b61465e816157c2565b82525050565b61466d816157d4565b82525050565b61467c816157e6565b82525050565b61468b816157f8565b82525050565b61469a8161580a565b82525050565b6146a98161581c565b82525050565b6146b88161582e565b82525050565b6146c781615840565b82525050565b6146d681615852565b82525050565b6146e581615864565b82525050565b6146f481615876565b82525050565b61470381615888565b82525050565b6147128161589a565b82525050565b614721816158ac565b82525050565b614730816158be565b82525050565b61473f816158d0565b82525050565b61474e816158e2565b82525050565b61475d816158f4565b82525050565b61476c81615906565b82525050565b61477b81615918565b82525050565b61478a8161592a565b82525050565b6147998161593c565b82525050565b6147a88161594e565b82525050565b6147b781615960565b82525050565b6147c681615972565b82525050565b6147d581615984565b82525050565b6147e481615996565b82525050565b6147f3816159a8565b82525050565b614802816159ba565b82525050565b614811816159cc565b82525050565b614820816159de565b82525050565b61482f816159f0565b82525050565b61483e81615a02565b82525050565b61484d81615a14565b82525050565b61485c81615a26565b82525050565b61486b81615a38565b82525050565b61487a81615a4a565b82525050565b61488981615a5c565b82525050565b61489881615a6e565b82525050565b6148a781615a80565b82525050565b6148b681615a92565b82525050565b6148c581615aa4565b82525050565b6148d481615ab6565b82525050565b6148e381615ac8565b82525050565b6148f281615ada565b82525050565b600061490382615601565b61490d8185615617565b935061491d818560208601615afe565b61492681615bc6565b840191505092915050565b600061493e602383615617565b915061494982615bd7565b604082019050919050565b6000614961602283615617565b915061496c82615c26565b604082019050919050565b6000614984602283615617565b915061498f82615c75565b604082019050919050565b60006149a7601d83615617565b91506149b282615cc4565b602082019050919050565b60006149ca602683615617565b91506149d582615ced565b604082019050919050565b60006149ed602083615617565b91506149f882615d3c565b602082019050919050565b6000614a10602883615617565b9150614a1b82615d65565b604082019050919050565b6000614a33602183615617565b9150614a3e82615db4565b604082019050919050565b6000614a56602583615617565b9150614a6182615e03565b604082019050919050565b6000614a7960008361560c565b9150614a8482615e52565b600082019050919050565b6000614a9c602483615617565b9150614aa782615e55565b604082019050919050565b6000614abf602583615617565b9150614aca82615ea4565b604082019050919050565b6000614ae2601f83615617565b9150614aed82615ef3565b602082019050919050565b614b0181615781565b82525050565b614b1081615aec565b82525050565b614b1f816157ac565b82525050565b614b2e8161579f565b82525050565b6000614b3f82614a6c565b9150819050919050565b6000602082019050614b5e6000830184614637565b92915050565b6000606082019050614b796000830186614637565b614b866020830185614655565b614b936040830184614af8565b949350505050565b6000606082019050614bb06000830186614637565b614bbd6020830185614673565b614bca6040830184614af8565b949350505050565b6000606082019050614be76000830186614637565b614bf46020830185614682565b614c016040830184614af8565b949350505050565b6000606082019050614c1e6000830186614637565b614c2b6020830185614691565b614c386040830184614af8565b949350505050565b6000606082019050614c556000830186614637565b614c6260208301856146af565b614c6f6040830184614af8565b949350505050565b6000606082019050614c8c6000830186614637565b614c996020830185614871565b614ca66040830184614af8565b949350505050565b6000606082019050614cc36000830186614637565b614cd06020830185614880565b614cdd6040830184614af8565b949350505050565b6000606082019050614cfa6000830186614637565b614d07602083018561488f565b614d146040830184614af8565b949350505050565b6000606082019050614d316000830186614637565b614d3e602083018561489e565b614d4b6040830184614af8565b949350505050565b6000606082019050614d686000830186614637565b614d7560208301856148bc565b614d826040830184614af8565b949350505050565b6000606082019050614d9f6000830186614637565b614dac60208301856148cb565b614db96040830184614af8565b949350505050565b6000606082019050614dd66000830186614637565b614de360208301856148da565b614df06040830184614af8565b949350505050565b6000606082019050614e0d6000830186614637565b614e1a6020830185614b07565b614e276040830184614af8565b949350505050565b6000602082019050614e446000830184614646565b92915050565b6000604082019050614e5f6000830185614664565b614e6c6020830184614af8565b9392505050565b6000604082019050614e8860008301856146a0565b614e956020830184614af8565b9392505050565b6000604082019050614eb160008301856146be565b614ebe6020830184614af8565b9392505050565b6000604082019050614eda60008301856146cd565b614ee76020830184614af8565b9392505050565b6000604082019050614f0360008301856146dc565b614f106020830184614af8565b9392505050565b6000604082019050614f2c60008301856146eb565b614f396020830184614af8565b9392505050565b6000604082019050614f5560008301856146fa565b614f626020830184614af8565b9392505050565b6000604082019050614f7e6000830185614709565b614f8b6020830184614af8565b9392505050565b6000604082019050614fa76000830185614718565b614fb46020830184614af8565b9392505050565b6000604082019050614fd06000830185614727565b614fdd6020830184614af8565b9392505050565b6000604082019050614ff96000830185614736565b6150066020830184614af8565b9392505050565b60006040820190506150226000830185614745565b61502f6020830184614af8565b9392505050565b600060408201905061504b6000830185614754565b6150586020830184614af8565b9392505050565b60006040820190506150746000830185614763565b6150816020830184614af8565b9392505050565b600060408201905061509d6000830185614772565b6150aa6020830184614af8565b9392505050565b60006040820190506150c66000830185614781565b6150d36020830184614af8565b9392505050565b60006040820190506150ef6000830185614790565b6150fc6020830184614af8565b9392505050565b6000604082019050615118600083018561479f565b6151256020830184614af8565b9392505050565b600060408201905061514160008301856147ae565b61514e6020830184614af8565b9392505050565b600060408201905061516a60008301856147bd565b6151776020830184614af8565b9392505050565b600060408201905061519360008301856147cc565b6151a06020830184614af8565b9392505050565b60006040820190506151bc60008301856147db565b6151c96020830184614af8565b9392505050565b60006040820190506151e560008301856147ea565b6151f26020830184614af8565b9392505050565b600060408201905061520e60008301856147f9565b61521b6020830184614af8565b9392505050565b60006040820190506152376000830185614808565b6152446020830184614af8565b9392505050565b60006040820190506152606000830185614817565b61526d6020830184614af8565b9392505050565b60006040820190506152896000830185614826565b6152966020830184614af8565b9392505050565b60006040820190506152b26000830185614835565b6152bf6020830184614af8565b9392505050565b60006040820190506152db6000830185614844565b6152e86020830184614af8565b9392505050565b60006040820190506153046000830185614853565b6153116020830184614af8565b9392505050565b600060408201905061532d6000830185614862565b61533a6020830184614af8565b9392505050565b600060408201905061535660008301856148ad565b6153636020830184614af8565b9392505050565b600060408201905061537f60008301856148e9565b61538c6020830184614af8565b9392505050565b600060208201905081810360008301526153ad81846148f8565b905092915050565b600060208201905081810360008301526153ce81614931565b9050919050565b600060208201905081810360008301526153ee81614954565b9050919050565b6000602082019050818103600083015261540e81614977565b9050919050565b6000602082019050818103600083015261542e8161499a565b9050919050565b6000602082019050818103600083015261544e816149bd565b9050919050565b6000602082019050818103600083015261546e816149e0565b9050919050565b6000602082019050818103600083015261548e81614a03565b9050919050565b600060208201905081810360008301526154ae81614a26565b9050919050565b600060208201905081810360008301526154ce81614a49565b9050919050565b600060208201905081810360008301526154ee81614a8f565b9050919050565b6000602082019050818103600083015261550e81614ab2565b9050919050565b6000602082019050818103600083015261552e81614ad5565b9050919050565b600060208201905061554a6000830184614af8565b92915050565b60006040820190506155656000830185614af8565b6155726020830184614637565b9392505050565b600060408201905061558e6000830185614af8565b61559b6020830184614b16565b9392505050565b60006020820190506155b76000830184614b16565b92915050565b60006020820190506155d26000830184614b25565b92915050565b60006040820190506155ed6000830185614b25565b6155fa6020830184614637565b9392505050565b600081519050919050565b600081905092915050565b600082825260208201905092915050565b600061563382615781565b915061563e83615781565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561567357615672615b63565b5b828201905092915050565b60006156898261579f565b91506156948361579f565b92508260ff038211156156aa576156a9615b63565b5b828201905092915050565b60006156c082615781565b91506156cb83615781565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561570457615703615b63565b5b828202905092915050565b600061571a82615781565b915061572583615781565b92508282101561573857615737615b63565b5b828203905092915050565b600061574e82615761565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600067ffffffffffffffff82169050919050565b600060ff82169050919050565b600069ffffffffffffffffffff82169050919050565b60006157cd82615781565b9050919050565b60006157df82615781565b9050919050565b60006157f182615781565b9050919050565b600061580382615781565b9050919050565b600061581582615781565b9050919050565b600061582782615781565b9050919050565b600061583982615781565b9050919050565b600061584b82615781565b9050919050565b600061585d82615781565b9050919050565b600061586f82615781565b9050919050565b600061588182615781565b9050919050565b600061589382615781565b9050919050565b60006158a582615781565b9050919050565b60006158b782615781565b9050919050565b60006158c982615781565b9050919050565b60006158db82615781565b9050919050565b60006158ed82615781565b9050919050565b60006158ff82615781565b9050919050565b600061591182615781565b9050919050565b600061592382615781565b9050919050565b600061593582615781565b9050919050565b600061594782615781565b9050919050565b600061595982615781565b9050919050565b600061596b82615781565b9050919050565b600061597d82615781565b9050919050565b600061598f82615781565b9050919050565b60006159a182615781565b9050919050565b60006159b382615781565b9050919050565b60006159c582615781565b9050919050565b60006159d782615781565b9050919050565b60006159e982615781565b9050919050565b60006159fb82615781565b9050919050565b6000615a0d82615781565b9050919050565b6000615a1f82615781565b9050919050565b6000615a3182615781565b9050919050565b6000615a4382615781565b9050919050565b6000615a5582615781565b9050919050565b6000615a6782615781565b9050919050565b6000615a7982615781565b9050919050565b6000615a8b82615781565b9050919050565b6000615a9d82615781565b9050919050565b6000615aaf82615781565b9050919050565b6000615ac182615781565b9050919050565b6000615ad382615781565b9050919050565b6000615ae582615781565b9050919050565b6000615af7826157ac565b9050919050565b60005b83811015615b1c578082015181840152602081019050615b01565b83811115615b2b576000848401525b50505050565b60006002820490506001821680615b4957607f821691505b60208210811415615b5d57615b5c615b92565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b6000601f19601f8301169050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f5472616e73616374696f6e20686173206265656e20726576657274656420627960008201527f207468652045564d000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b50565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b615f2581615743565b8114615f3057600080fd5b50565b615f3c81615755565b8114615f4757600080fd5b50565b615f5381615781565b8114615f5e57600080fd5b50565b615f6a8161578b565b8114615f7557600080fd5b50565b615f818161579f565b8114615f8c57600080fd5b50565b615f98816157ac565b8114615fa357600080fd5b5056fea2646970667358221220b80a06ef3848896a32782c0d2f750e4bdc13f59eb1abd84aaca868b822292b7d64736f6c63430008070033
Enter Contract to Publish:
Compiler Version:
v0.8.20+commit.a1b79de6
v0.8.19+commit.7dd6d404
v0.8.18+commit.87f61d96
v0.8.17+commit.8df45f5f
v0.8.16+commit.07a7930e
v0.8.15+commit.e14f2714
v0.8.14+commit.80d49f37
v0.8.13+commit.abaa5c0e
v0.8.12+commit.f00d7308
v0.8.11+commit.d7f03943
v0.8.10+commit.fc410830
v0.8.9+commit.e5eed63a
v0.8.8+commit.dddeac2f
v0.8.7+commit.e28d00a7
v0.8.6+commit.11564f7e
v0.8.5+commit.a4f2e591
v0.8.4+commit.c7e474f2
v0.8.3+commit.8d00100c
v0.8.2+commit.661d1103
v0.8.1+commit.df193b15
v0.8.0+commit.c7dfd78e
v0.7.6+commit.7338295f
v0.7.5+commit.eb77ed08
v0.7.4+commit.3f05b770
v0.7.3+commit.9bfce1f6
v0.7.2+commit.51b20bc0
v0.7.1+commit.f4a555be
v0.7.0+commit.9e61f92b
v0.6.12+commit.27d51765
v0.6.11+commit.5ef660b1
v0.6.10+commit.00c0fcaf
v0.6.9+commit.3e3065ac
v0.6.8+commit.0bbfe453
v0.6.7+commit.b8d736ae
v0.6.6+commit.6c089d02
v0.6.5+commit.f956cc89
v0.6.4+commit.1dca32f3
v0.6.3+commit.8dda9521
v0.6.2+commit.bacdbe57
v0.6.1+commit.e6f7d5a4
v0.6.0+commit.26b70077
v0.5.17+commit.d19bba13
v0.5.16+commit.9c3226ce
v0.5.15+commit.6a57276f
v0.5.14+commit.01f1aaa4
v0.5.13+commit.5b0b510c
v0.5.12+commit.7709ece9
v0.5.11+commit.c082d0b4
v0.5.10+commit.5a6ea5b1
v0.5.9+commit.e560f70d
v0.5.8+commit.23d335f2
v0.5.7+commit.6da8b019
v0.5.6+commit.b259423e
v0.5.5+commit.47a71e8f
v0.5.4+commit.9549d8ff
v0.5.3+commit.10d17f24
v0.5.2+commit.1df8f40c
v0.5.1+commit.c8a2cb62
v0.4.26+commit.4563c3fc