Token Smart Token
Overview CRC20
Price
$0.00 @ 0.000000 CRO
Fully Diluted Market Cap
Total Supply:
1,000,000,000 $SMT
Holders:
109 addresses
Contract:
Decimals:
18
Balance
9,000 $SMTValue
$0.00
[ Download CSV Export ]
[ Download CSV Export ]
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Are you the contract creator? Verify and Publish your contract source code today!
Decompile ByteCode
Decompile ByteCode
0x6080604052600436106101dc5760003560e01c8063717a865111610102578063a9059cbb11610095578063cfefd79e11610064578063cfefd79e14610669578063dd62ed3e14610692578063f2fde38b146106cf578063fe575a87146106f8576101e3565b8063a9059cbb146105af578063abe4f11d146105ec578063cba0e99614610615578063ced695a414610652576101e3565b806395d89b41116100d157806395d89b41146104f55780639fda058114610520578063a457c2d714610549578063a82cfe8b14610586576101e3565b8063717a8651146104615780638456cb591461048a57806384666b08146104a15780638da5cb5b146104ca576101e3565b8063395093511161017a57806353eb3bcf1161014957806353eb3bcf146103cb5780635c975abb146103e257806370a082311461040d578063715018a61461044a576101e3565b806339509351146103255780633f4ba83a1461036257806342966c68146103795780634febf53d146103a2576101e3565b806323a38a38116101b657806323a38a381461027b57806323b872dd146102a65780632c32abc2146102e3578063313ce567146102fa576101e3565b806306fdde03146101e8578063095ea7b31461021357806318160ddd14610250576101e3565b366101e357005b600080fd5b3480156101f457600080fd5b506101fd610735565b60405161020a91906134cb565b60405180910390f35b34801561021f57600080fd5b5061023a60048036038101906102359190613595565b6107c7565b60405161024791906135f0565b60405180910390f35b34801561025c57600080fd5b506102656107e5565b604051610272919061361a565b60405180910390f35b34801561028757600080fd5b506102906107ef565b60405161029d91906135f0565b60405180910390f35b3480156102b257600080fd5b506102cd60048036038101906102c89190613635565b610802565b6040516102da91906135f0565b60405180910390f35b3480156102ef57600080fd5b506102f86108fa565b005b34801561030657600080fd5b5061030f6109a8565b60405161031c91906136a4565b60405180910390f35b34801561033157600080fd5b5061034c60048036038101906103479190613595565b6109b1565b60405161035991906135f0565b60405180910390f35b34801561036e57600080fd5b50610377610a5d565b005b34801561038557600080fd5b506103a0600480360381019061039b91906136bf565b610b2a565b005b3480156103ae57600080fd5b506103c960048036038101906103c491906136ec565b610bb3565b005b3480156103d757600080fd5b506103e0610cd3565b005b3480156103ee57600080fd5b506103f7610dbc565b60405161040491906135f0565b60405180910390f35b34801561041957600080fd5b50610434600480360381019061042f91906136ec565b610dd3565b604051610441919061361a565b60405180910390f35b34801561045657600080fd5b5061045f610e1b565b005b34801561046d57600080fd5b50610488600480360381019061048391906136ec565b610ea3565b005b34801561049657600080fd5b5061049f611007565b005b3480156104ad57600080fd5b506104c860048036038101906104c39190613719565b6110d5565b005b3480156104d657600080fd5b506104df6111db565b6040516104ec919061378f565b60405180910390f35b34801561050157600080fd5b5061050a611205565b60405161051791906134cb565b60405180910390f35b34801561052c57600080fd5b50610547600480360381019061054291906137aa565b611297565b005b34801561055557600080fd5b50610570600480360381019061056b9190613595565b611429565b60405161057d91906135f0565b60405180910390f35b34801561059257600080fd5b506105ad60048036038101906105a89190613719565b611514565b005b3480156105bb57600080fd5b506105d660048036038101906105d19190613595565b61161a565b6040516105e391906135f0565b60405180910390f35b3480156105f857600080fd5b50610613600480360381019061060e91906136ec565b611638565b005b34801561062157600080fd5b5061063c600480360381019061063791906136ec565b611757565b60405161064991906135f0565b60405180910390f35b34801561065e57600080fd5b506106676117ad565b005b34801561067557600080fd5b50610690600480360381019061068b91906136ec565b611895565b005b34801561069e57600080fd5b506106b960048036038101906106b491906137fd565b6119f8565b6040516106c6919061361a565b60405180910390f35b3480156106db57600080fd5b506106f660048036038101906106f191906136ec565b611a7f565b005b34801561070457600080fd5b5061071f600480360381019061071a91906136ec565b611b76565b60405161072c91906135f0565b60405180910390f35b6060600380546107449061386c565b80601f01602080910402602001604051908101604052809291908181526020018280546107709061386c565b80156107bd5780601f10610792576101008083540402835291602001916107bd565b820191906000526020600020905b8154815290600101906020018083116107a057829003601f168201915b5050505050905090565b60006107db6107d4611bcc565b8484611bd4565b6001905092915050565b6000600254905090565b601b60009054906101000a900460ff1681565b600061080f848484611d9d565b6000600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600061085a611bcc565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156108da576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108d19061390f565b60405180910390fd5b6108ee856108e6611bcc565b858403611bd4565b60019150509392505050565b610902611bcc565b73ffffffffffffffffffffffffffffffffffffffff166109206111db565b73ffffffffffffffffffffffffffffffffffffffff1614610976576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096d9061397b565b60405180910390fd5b6109a56000601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff166000611ef3565b50565b60006012905090565b6000610a536109be611bcc565b8484600160006109cc611bcc565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610a4e91906139ca565b611bd4565b6001905092915050565b610a65611bcc565b73ffffffffffffffffffffffffffffffffffffffff16610a836111db565b73ffffffffffffffffffffffffffffffffffffffff1614610ad9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad09061397b565b60405180910390fd5b610ae1610dbc565b610b20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1790613a92565b60405180910390fd5b610b28612da6565b565b610b32611bcc565b73ffffffffffffffffffffffffffffffffffffffff16610b506111db565b73ffffffffffffffffffffffffffffffffffffffff1614610ba6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b9d9061397b565b60405180910390fd5b610bb03382612e48565b50565b610bbb611bcc565b73ffffffffffffffffffffffffffffffffffffffff16610bd96111db565b73ffffffffffffffffffffffffffffffffffffffff1614610c2f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c269061397b565b60405180910390fd5b610c3881611757565b15610c78576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c6f90613b24565b60405180910390fd5b6001601760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b610cdb611bcc565b73ffffffffffffffffffffffffffffffffffffffff16610cf96111db565b73ffffffffffffffffffffffffffffffffffffffff1614610d4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d469061397b565b60405180910390fd5b601b60009054906101000a900460ff1615610d9f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d9690613bb6565b60405180910390fd5b6001601b60006101000a81548160ff021916908315150217905550565b6000600660149054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610e23611bcc565b73ffffffffffffffffffffffffffffffffffffffff16610e416111db565b73ffffffffffffffffffffffffffffffffffffffff1614610e97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8e9061397b565b60405180910390fd5b610ea1600061301e565b565b610eab611bcc565b73ffffffffffffffffffffffffffffffffffffffff16610ec96111db565b73ffffffffffffffffffffffffffffffffffffffff1614610f1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f169061397b565b60405180910390fd5b601660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610fac576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fa390613c48565b60405180910390fd5b6001601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b61100f611bcc565b73ffffffffffffffffffffffffffffffffffffffff1661102d6111db565b73ffffffffffffffffffffffffffffffffffffffff1614611083576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161107a9061397b565b60405180910390fd5b61108b610dbc565b156110cb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c290613cda565b60405180910390fd5b6110d36130e4565b565b6110dd611bcc565b73ffffffffffffffffffffffffffffffffffffffff166110fb6111db565b73ffffffffffffffffffffffffffffffffffffffff1614611151576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111489061397b565b60405180910390fd5b83601960405161116090613d51565b90815260200160405180910390208190555082601960405161118190613db2565b9081526020016040518091039020819055508160196040516111a290613e13565b9081526020016040518091039020819055508060196040516111c390613e74565b90815260200160405180910390208190555050505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546112149061386c565b80601f01602080910402602001604051908101604052809291908181526020018280546112409061386c565b801561128d5780601f106112625761010080835404028352916020019161128d565b820191906000526020600020905b81548152906001019060200180831161127057829003601f168201915b5050505050905090565b61129f611bcc565b73ffffffffffffffffffffffffffffffffffffffff166112bd6111db565b73ffffffffffffffffffffffffffffffffffffffff1614611313576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161130a9061397b565b60405180910390fd5b82601a60405161132290613d51565b908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081601a60405161137d90613db2565b908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080601a6040516113d890613e74565b908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550505050565b60008060016000611438611bcc565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050828110156114f5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114ec90613efb565b60405180910390fd5b611509611500611bcc565b85858403611bd4565b600191505092915050565b61151c611bcc565b73ffffffffffffffffffffffffffffffffffffffff1661153a6111db565b73ffffffffffffffffffffffffffffffffffffffff1614611590576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115879061397b565b60405180910390fd5b83601860405161159f90613d51565b9081526020016040518091039020819055508260186040516115c090613db2565b9081526020016040518091039020819055508160186040516115e190613e13565b90815260200160405180910390208190555080601860405161160290613e74565b90815260200160405180910390208190555050505050565b600061162e611627611bcc565b8484611d9d565b6001905092915050565b611640611bcc565b73ffffffffffffffffffffffffffffffffffffffff1661165e6111db565b73ffffffffffffffffffffffffffffffffffffffff16146116b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ab9061397b565b60405180910390fd5b6116bd81611757565b6116fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116f390613f8d565b60405180910390fd5b6000601760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000601760008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b6117b5611bcc565b73ffffffffffffffffffffffffffffffffffffffff166117d36111db565b73ffffffffffffffffffffffffffffffffffffffff1614611829576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118209061397b565b60405180910390fd5b601b60009054906101000a900460ff16611878576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186f9061401f565b60405180910390fd5b6000601b60006101000a81548160ff021916908315150217905550565b61189d611bcc565b73ffffffffffffffffffffffffffffffffffffffff166118bb6111db565b73ffffffffffffffffffffffffffffffffffffffff1614611911576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119089061397b565b60405180910390fd5b601660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661199d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611994906140b1565b60405180910390fd5b6000601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611a87611bcc565b73ffffffffffffffffffffffffffffffffffffffff16611aa56111db565b73ffffffffffffffffffffffffffffffffffffffff1614611afb576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611af29061397b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611b6a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b6190614143565b60405180910390fd5b611b738161301e565b50565b6000601660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611c43576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c3a906141d5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611cb2576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ca990614267565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611d90919061361a565b60405180910390a3505050565b611da5610dbc565b15611de5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ddc906142f9565b60405180910390fd5b611dee33611b76565b15611e2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e2590614365565b60405180910390fd5b611e3782611b76565b15611e77576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e6e906143d1565b60405180910390fd5b611e8032611b76565b15611ec0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611eb790614365565b60405180910390fd5b601b60009054906101000a900460ff1615611ee357611ee0838383611ef3565b90505b611eee838383613187565b505050565b600080600267ffffffffffffffff811115611f1157611f106143f1565b5b604051908082528060200260200182016040528015611f3f5781602001602082028036833780820191505090505b5090503081600081518110611f5757611f56614420565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050601b60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611ffe573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906120229190614464565b8160018151811061203657612035614420565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061207985611757565b15801561208c575061208a84611757565b155b15612d9a57600080600854856120a291906144c0565b9050601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16036122e757601860405161210790613db2565b9081526020016040518091039020548161212191906144f1565b8261212c91906139ca565b9150601860405161213c90613d51565b9081526020016040518091039020548161215691906144f1565b8261216191906139ca565b9150601860405161217190613e13565b9081526020016040518091039020548161218b91906144f1565b8261219691906139ca565b915060186040516121a690613e74565b908152602001604051809103902054816121c091906144f1565b826121cb91906139ca565b915060008211156121e2576121e1873084611d9d565b5b60186040516121f090613db2565b9081526020016040518091039020548161220a91906144f1565b601e600082825461221b91906139ca565b92505081905550601860405161223090613d51565b9081526020016040518091039020548161224a91906144f1565b601f600082825461225b91906139ca565b92505081905550601860405161227090613e13565b9081526020016040518091039020548161228a91906144f1565b6020600082825461229b91906139ca565b9250508190555060186040516122b090613e74565b908152602001604051809103902054816122ca91906144f1565b602160008282546122db91906139ca565b92505081905550612d89565b601d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1603612d8857601960405161234a90613db2565b9081526020016040518091039020548161236491906144f1565b8261236f91906139ca565b9150601960405161237f90613d51565b9081526020016040518091039020548161239991906144f1565b826123a491906139ca565b915060196040516123b490613e13565b908152602001604051809103902054816123ce91906144f1565b826123d991906139ca565b915060196040516123e990613e74565b9081526020016040518091039020548161240391906144f1565b8261240e91906139ca565b9150600082111561242557612424873084611d9d565b5b601960405161243390613db2565b9081526020016040518091039020548161244d91906144f1565b601e600082825461245e91906139ca565b92505081905550601960405161247390613d51565b9081526020016040518091039020548161248d91906144f1565b601f600082825461249e91906139ca565b9250508190555060196040516124b390613e13565b908152602001604051809103902054816124cd91906144f1565b602060008282546124de91906139ca565b9250508190555060196040516124f390613e74565b9081526020016040518091039020548161250d91906144f1565b6021600082825461251e91906139ca565b925050819055506000602154602054601f54601e5461253d91906139ca565b61254791906139ca565b61255191906139ca565b9050600081036125675785945050505050612d9f565b6000601b60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663d06ca61f602154602054601f54601e546125bd91906139ca565b6125c791906139ca565b6125d191906139ca565b876040518363ffffffff1660e01b81526004016125ef929190614609565b600060405180830381865afa15801561260c573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906126359190614767565b60018151811061264857612647614420565b5b602002602001015190506009548110612d855760004790506000602154600260205461267491906144c0565b601f54601e5461268491906139ca565b61268e91906139ca565b61269891906139ca565b90506126c730601b60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683611bd4565b601b60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318cbafe58260008a30426040518663ffffffff1660e01b815260040161272b9594939291906147f5565b6000604051808303816000875af115801561274a573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f820116820180604052508101906127739190614767565b5060008247612782919061484f565b90506000600260205461279591906144c0565b90506000670de0b6b3a764000087670de0b6b3a764000060026020546127bb91906144c0565b6127c591906144f1565b6127cf91906144c0565b846127da91906144f1565b6127e491906144c0565b90506000670de0b6b3a764000088670de0b6b3a7640000601e5461280891906144f1565b61281291906144c0565b8561281d91906144f1565b61282791906144c0565b90506000670de0b6b3a764000089670de0b6b3a7640000601f5461284b91906144f1565b61285591906144c0565b8661286091906144f1565b61286a91906144c0565b90506000670de0b6b3a76400008a670de0b6b3a764000060215461288e91906144f1565b61289891906144c0565b876128a391906144f1565b6128ad91906144c0565b90506128dc30601b60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1687611bd4565b6000806000601b60019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71988308b600080601a60405161293390613e13565b908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16426040518863ffffffff1660e01b815260040161298496959493929190614883565b60606040518083038185885af11580156129a2573d6000803e3d6000fd5b50505050506040513d601f19601f820116820180604052508101906129c791906148e4565b9250925092506000838b6129db91906139ca565b602154602054601f54601e546129f191906139ca565b6129fb91906139ca565b612a0591906139ca565b612a0f919061484f565b90506000811115612a6257612a6130601a604051612a2c90613d51565b908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683611d9d565b5b601a604051612a7090613db2565b908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1687604051612ac290614968565b60006040518083038185875af1925050503d8060008114612aff576040519150601f19603f3d011682016040523d82523d6000602084013e612b04565b606091505b505050601a604051612b1590613d51565b908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1686604051612b6790614968565b60006040518083038185875af1925050503d8060008114612ba4576040519150601f19603f3d011682016040523d82523d6000602084013e612ba9565b606091505b505050601a604051612bba90613e74565b908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1685604051612c0c90614968565b60006040518083038185875af1925050503d8060008114612c49576040519150601f19603f3d011682016040523d82523d6000602084013e612c4e565b606091505b50505060008589888a612c6191906139ca565b612c6b91906139ca565b612c7591906139ca565b8b612c80919061484f565b1115612d5857601a604051612c9490613db2565b908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168589888a612ce791906139ca565b612cf191906139ca565b612cfb91906139ca565b8b612d06919061484f565b604051612d1290614968565b60006040518083038185875af1925050503d8060008114612d4f576040519150601f19603f3d011682016040523d82523d6000602084013e612d54565b606091505b5050505b6000601e819055506000601f81905550600060208190555060006021819055505050505050505050505050505b50505b5b8185612d95919061484f565b945050505b829150505b9392505050565b612dae610dbc565b612ded576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612de4906149c9565b60405180910390fd5b6000600660146101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa612e31611bcc565b604051612e3e919061378f565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612eb7576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612eae90614a5b565b60405180910390fd5b612ec382600083613428565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612f49576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612f4090614aed565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254612fa0919061484f565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051613005919061361a565b60405180910390a36130198360008461342d565b505050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6130ec610dbc565b1561312c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161312390614b59565b60405180910390fd5b6001600660146101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258613170611bcc565b60405161317d919061378f565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036131f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016131ed90614beb565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603613265576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161325c90614c7d565b60405180910390fd5b613270838383613428565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156132f6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016132ed90614d0f565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461338991906139ca565b925050819055508273ffffffffffffffffffffffffffffffffffffffff16600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161340f919061361a565b60405180910390a361342284848461342d565b50505050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561346c578082015181840152602081019050613451565b8381111561347b576000848401525b50505050565b6000601f19601f8301169050919050565b600061349d82613432565b6134a7818561343d565b93506134b781856020860161344e565b6134c081613481565b840191505092915050565b600060208201905081810360008301526134e58184613492565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061352c82613501565b9050919050565b61353c81613521565b811461354757600080fd5b50565b60008135905061355981613533565b92915050565b6000819050919050565b6135728161355f565b811461357d57600080fd5b50565b60008135905061358f81613569565b92915050565b600080604083850312156135ac576135ab6134f7565b5b60006135ba8582860161354a565b92505060206135cb85828601613580565b9150509250929050565b60008115159050919050565b6135ea816135d5565b82525050565b600060208201905061360560008301846135e1565b92915050565b6136148161355f565b82525050565b600060208201905061362f600083018461360b565b92915050565b60008060006060848603121561364e5761364d6134f7565b5b600061365c8682870161354a565b935050602061366d8682870161354a565b925050604061367e86828701613580565b9150509250925092565b600060ff82169050919050565b61369e81613688565b82525050565b60006020820190506136b96000830184613695565b92915050565b6000602082840312156136d5576136d46134f7565b5b60006136e384828501613580565b91505092915050565b600060208284031215613702576137016134f7565b5b60006137108482850161354a565b91505092915050565b60008060008060808587031215613733576137326134f7565b5b600061374187828801613580565b945050602061375287828801613580565b935050604061376387828801613580565b925050606061377487828801613580565b91505092959194509250565b61378981613521565b82525050565b60006020820190506137a46000830184613780565b92915050565b6000806000606084860312156137c3576137c26134f7565b5b60006137d18682870161354a565b93505060206137e28682870161354a565b92505060406137f38682870161354a565b9150509250925092565b60008060408385031215613814576138136134f7565b5b60006138228582860161354a565b92505060206138338582860161354a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061388457607f821691505b6020821081036138975761389661383d565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b60006138f960288361343d565b91506139048261389d565b604082019050919050565b60006020820190508181036000830152613928816138ec565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061396560208361343d565b91506139708261392f565b602082019050919050565b6000602082019050818103600083015261399481613958565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006139d58261355f565b91506139e08361355f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115613a1557613a1461399b565b5b828201905092915050565b7f436f696e546f6b656e3a20436f6e7472616374206973206e6f7420706175736560008201527f6400000000000000000000000000000000000000000000000000000000000000602082015250565b6000613a7c60218361343d565b9150613a8782613a20565b604082019050919050565b60006020820190508181036000830152613aab81613a6f565b9050919050565b7f436f696e546f6b656e3a204163636f756e7420697320616c726561647920657860008201527f636c756465640000000000000000000000000000000000000000000000000000602082015250565b6000613b0e60268361343d565b9150613b1982613ab2565b604082019050919050565b60006020820190508181036000830152613b3d81613b01565b9050919050565b7f436f696e546f6b656e3a2054617820697320616c726561647920656e61626c6560008201527f6400000000000000000000000000000000000000000000000000000000000000602082015250565b6000613ba060218361343d565b9150613bab82613b44565b604082019050919050565b60006020820190508181036000830152613bcf81613b93565b9050919050565b7f436f696e546f6b656e3a204163636f756e7420697320616c726561647920626c60008201527f61636b6c69737465640000000000000000000000000000000000000000000000602082015250565b6000613c3260298361343d565b9150613c3d82613bd6565b604082019050919050565b60006020820190508181036000830152613c6181613c25565b9050919050565b7f436f696e546f6b656e3a20436f6e747261637420697320616c7265616479207060008201527f6175736564000000000000000000000000000000000000000000000000000000602082015250565b6000613cc460258361343d565b9150613ccf82613c68565b604082019050919050565b60006020820190508181036000830152613cf381613cb7565b9050919050565b600081905092915050565b7f6465760000000000000000000000000000000000000000000000000000000000600082015250565b6000613d3b600383613cfa565b9150613d4682613d05565b600382019050919050565b6000613d5c82613d2e565b9150819050919050565b7f6d61726b6574696e670000000000000000000000000000000000000000000000600082015250565b6000613d9c600983613cfa565b9150613da782613d66565b600982019050919050565b6000613dbd82613d8f565b9150819050919050565b7f6c69717569646974790000000000000000000000000000000000000000000000600082015250565b6000613dfd600983613cfa565b9150613e0882613dc7565b600982019050919050565b6000613e1e82613df0565b9150819050919050565b7f6368617269747900000000000000000000000000000000000000000000000000600082015250565b6000613e5e600783613cfa565b9150613e6982613e28565b600782019050919050565b6000613e7f82613e51565b9150819050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000613ee560258361343d565b9150613ef082613e89565b604082019050919050565b60006020820190508181036000830152613f1481613ed8565b9050919050565b7f436f696e546f6b656e3a204163636f756e74206973206e6f74206578636c756460008201527f6564000000000000000000000000000000000000000000000000000000000000602082015250565b6000613f7760228361343d565b9150613f8282613f1b565b604082019050919050565b60006020820190508181036000830152613fa681613f6a565b9050919050565b7f436f696e546f6b656e3a2054617820697320616c72656164792064697361626c60008201527f6564000000000000000000000000000000000000000000000000000000000000602082015250565b600061400960228361343d565b915061401482613fad565b604082019050919050565b6000602082019050818103600083015261403881613ffc565b9050919050565b7f436f696e546f6b656e3a204163636f756e74206973206e6f7420626c61636b6c60008201527f6973746564000000000000000000000000000000000000000000000000000000602082015250565b600061409b60258361343d565b91506140a68261403f565b604082019050919050565b600060208201905081810360008301526140ca8161408e565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061412d60268361343d565b9150614138826140d1565b604082019050919050565b6000602082019050818103600083015261415c81614120565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b60006141bf60248361343d565b91506141ca82614163565b604082019050919050565b600060208201905081810360008301526141ee816141b2565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061425160228361343d565b915061425c826141f5565b604082019050919050565b6000602082019050818103600083015261428081614244565b9050919050565b7f436f696e546f6b656e3a20746f6b656e207472616e73666572207768696c652060008201527f7061757365640000000000000000000000000000000000000000000000000000602082015250565b60006142e360268361343d565b91506142ee82614287565b604082019050919050565b60006020820190508181036000830152614312816142d6565b9050919050565b7f436f696e546f6b656e3a2073656e64657220626c61636b6c6973746564000000600082015250565b600061434f601d8361343d565b915061435a82614319565b602082019050919050565b6000602082019050818103600083015261437e81614342565b9050919050565b7f436f696e546f6b656e3a20726563697069656e7420626c61636b6c6973746564600082015250565b60006143bb60208361343d565b91506143c682614385565b602082019050919050565b600060208201905081810360008301526143ea816143ae565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008151905061445e81613533565b92915050565b60006020828403121561447a576144796134f7565b5b60006144888482850161444f565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006144cb8261355f565b91506144d68361355f565b9250826144e6576144e5614491565b5b828204905092915050565b60006144fc8261355f565b91506145078361355f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156145405761453f61399b565b5b828202905092915050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61458081613521565b82525050565b60006145928383614577565b60208301905092915050565b6000602082019050919050565b60006145b68261454b565b6145c08185614556565b93506145cb83614567565b8060005b838110156145fc5781516145e38882614586565b97506145ee8361459e565b9250506001810190506145cf565b5085935050505092915050565b600060408201905061461e600083018561360b565b818103602083015261463081846145ab565b90509392505050565b600080fd5b61464782613481565b810181811067ffffffffffffffff82111715614666576146656143f1565b5b80604052505050565b60006146796134ed565b9050614685828261463e565b919050565b600067ffffffffffffffff8211156146a5576146a46143f1565b5b602082029050602081019050919050565b600080fd5b6000815190506146ca81613569565b92915050565b60006146e36146de8461468a565b61466f565b90508083825260208201905060208402830185811115614706576147056146b6565b5b835b8181101561472f578061471b88826146bb565b845260208401935050602081019050614708565b5050509392505050565b600082601f83011261474e5761474d614639565b5b815161475e8482602086016146d0565b91505092915050565b60006020828403121561477d5761477c6134f7565b5b600082015167ffffffffffffffff81111561479b5761479a6134fc565b5b6147a784828501614739565b91505092915050565b6000819050919050565b6000819050919050565b60006147df6147da6147d5846147b0565b6147ba565b61355f565b9050919050565b6147ef816147c4565b82525050565b600060a08201905061480a600083018861360b565b61481760208301876147e6565b818103604083015261482981866145ab565b90506148386060830185613780565b614845608083018461360b565b9695505050505050565b600061485a8261355f565b91506148658361355f565b9250828210156148785761487761399b565b5b828203905092915050565b600060c0820190506148986000830189613780565b6148a5602083018861360b565b6148b260408301876147e6565b6148bf60608301866147e6565b6148cc6080830185613780565b6148d960a083018461360b565b979650505050505050565b6000806000606084860312156148fd576148fc6134f7565b5b600061490b868287016146bb565b935050602061491c868287016146bb565b925050604061492d868287016146bb565b9150509250925092565b600081905092915050565b50565b6000614952600083614937565b915061495d82614942565b600082019050919050565b600061497382614945565b9150819050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b60006149b360148361343d565b91506149be8261497d565b602082019050919050565b600060208201905081810360008301526149e2816149a6565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000614a4560218361343d565b9150614a50826149e9565b604082019050919050565b60006020820190508181036000830152614a7481614a38565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000614ad760228361343d565b9150614ae282614a7b565b604082019050919050565b60006020820190508181036000830152614b0681614aca565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000614b4360108361343d565b9150614b4e82614b0d565b602082019050919050565b60006020820190508181036000830152614b7281614b36565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000614bd560258361343d565b9150614be082614b79565b604082019050919050565b60006020820190508181036000830152614c0481614bc8565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000614c6760238361343d565b9150614c7282614c0b565b604082019050919050565b60006020820190508181036000830152614c9681614c5a565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000614cf960268361343d565b9150614d0482614c9d565b604082019050919050565b60006020820190508181036000830152614d2881614cec565b905091905056fea2646970667358221220e3ca873a86570d36a75674ebf4b9af5b5569450f26a3bdc0fde91fb9e7c301c764736f6c634300080f0033