token-icon

DUSALE

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
DUSALE
Holders
30+0.00%
Transfers
1,949

Profile Summary

Decimals
18

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405234801561001057600080fd5b50600436106101585760003560e01c80637111a994116100c3578063980ae7661161007c578063980ae766146103b3578063a457c2d7146103d1578063a9059cbb14610401578063beabacc814610431578063dd62ed3e1461044d578063f2fde38b1461047d57610158565b80637111a99414610319578063715018a61461033557806373ed6b131461033f57806377a1736b1461035b5780638da5cb5b1461037757806395d89b411461039557610158565b806338bf3cfa1161011557806338bf3cfa14610233578063395093511461024f5780633e5beab91461027f5780634c90711a146102af578063618a2f5e146102cd57806370a08231146102e957610158565b806306fdde031461015d578063095ea7b31461017b5780630aa1cb85146101ab57806318160ddd146101c757806323b872dd146101e5578063313ce56714610215575b600080fd5b610165610499565b604051610172919061178c565b60405180910390f35b6101956004803603810190610190919061184c565b61052b565b6040516101a291906118a7565b60405180910390f35b6101c560048036038101906101c09190611927565b61054e565b005b6101cf6105fb565b6040516101dc9190611983565b60405180910390f35b6101ff60048036038101906101fa919061199e565b610605565b60405161020c91906118a7565b60405180910390f35b61021d610634565b60405161022a9190611a0d565b60405180910390f35b61024d60048036038101906102489190611a28565b61063d565b005b6102696004803603810190610264919061184c565b610689565b60405161027691906118a7565b60405180910390f35b61029960048036038101906102949190611a28565b6106c0565b6040516102a691906118a7565b60405180910390f35b6102b7610716565b6040516102c49190611a64565b60405180910390f35b6102e760048036038101906102e29190611a7f565b61073c565b005b61030360048036038101906102fe9190611a28565b6108a6565b6040516103109190611983565b60405180910390f35b610333600480360381019061032e9190611b5d565b6108ef565b005b61033d6109e5565b005b61035960048036038101906103549190611a7f565b6109f9565b005b61037560048036038101906103709190611927565b610b64565b005b61037f610cee565b60405161038c9190611a64565b60405180910390f35b61039d610d17565b6040516103aa919061178c565b60405180910390f35b6103bb610da9565b6040516103c89190611a64565b60405180910390f35b6103eb60048036038101906103e6919061184c565b610dcf565b6040516103f891906118a7565b60405180910390f35b61041b6004803603810190610416919061184c565b610e46565b60405161042891906118a7565b60405180910390f35b61044b6004803603810190610446919061199e565b610e69565b005b61046760048036038101906104629190611c11565b610ed3565b6040516104749190611983565b60405180910390f35b61049760048036038101906104929190611a28565b610f5a565b005b6060600680546104a890611c80565b80601f01602080910402602001604051908101604052809291908181526020018280546104d490611c80565b80156105215780601f106104f657610100808354040283529160200191610521565b820191906000526020600020905b81548152906001019060200180831161050457829003601f168201915b5050505050905090565b600080610536610fdd565b9050610543818585610fe5565b600191505092915050565b6105566111ae565b60005b828290508110156105f65760006002600085858581811061057d5761057c611cb1565b5b90506020020160208101906105929190611a28565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806105ee90611d0f565b915050610559565b505050565b6000600454905090565b600080610610610fdd565b905061061d85828561122c565b6106288585856112b8565b60019150509392505050565b60006012905090565b6106456111ae565b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080610694610fdd565b90506106b58185856106a68589610ed3565b6106b09190611d57565b610fe5565b600191505092915050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005b8484905081101561089e5784848281811061075d5761075c611cb1565b5b90506020020160208101906107729190611a28565b73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82285600080876040516107d59493929190611dd0565b60405180910390a38484828181106107f0576107ef611cb1565b5b90506020020160208101906108059190611a28565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108839190611983565b60405180910390a3808061089690611d0f565b91505061073f565b505050505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60005b868690508110156109dc578484828181106109105761090f611cb1565b5b90506020020160208101906109259190611a28565b73ffffffffffffffffffffffffffffffffffffffff1687878381811061094e5761094d611cb1565b5b90506020020160208101906109639190611a28565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8585858181106109ad576109ac611cb1565b5b905060200201356040516109c19190611983565b60405180910390a380806109d490611d0f565b9150506108f2565b50505050505050565b6109ed6111ae565b6109f7600061162e565b565b60005b84849050811015610b5c57848482818110610a1a57610a19611cb1565b5b9050602002016020810190610a2f9190611a28565b73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822600086866000604051610a939493929190611e15565b60405180910390a3600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16858583818110610ae757610ae6611cb1565b5b9050602002016020810190610afc9190611a28565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610b419190611983565b60405180910390a38080610b5490611d0f565b9150506109fc565b505050505050565b610b6c6111ae565b60005b82829050811015610ce957600160026000858585818110610b9357610b92611cb1565b5b9050602002016020810190610ba89190611a28565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16838383818110610c4557610c44611cb1565b5b9050602002016020810190610c5a9190611a28565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925610cc1868686818110610ca757610ca6611cb1565b5b9050602002016020810190610cbc9190611a28565b6108a6565b604051610cce9190611983565b60405180910390a38080610ce190611d0f565b915050610b6f565b505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060078054610d2690611c80565b80601f0160208091040260200160405190810160405280929190818152602001828054610d5290611c80565b8015610d9f5780601f10610d7457610100808354040283529160200191610d9f565b820191906000526020600020905b815481529060010190602001808311610d8257829003601f168201915b5050505050905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080610dda610fdd565b90506000610de88286610ed3565b905083811015610e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2490611ecc565b60405180910390fd5b610e3a8286868403610fe5565b60019250505092915050565b600080610e51610fdd565b9050610e5e8185856112b8565b600191505092915050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ec69190611983565b60405180910390a3505050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610f626111ae565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610fd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc890611f5e565b60405180910390fd5b610fda8161162e565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611054576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104b90611ff0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ba90612082565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516111a19190611983565b60405180910390a3505050565b6111b6610fdd565b73ffffffffffffffffffffffffffffffffffffffff166111d4610cee565b73ffffffffffffffffffffffffffffffffffffffff161461122a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611221906120ee565b60405180910390fd5b565b60006112388484610ed3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146112b257818110156112a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129b9061215a565b60405180910390fd5b6112b18484848403610fe5565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611327576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131e906121ec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611396576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138d9061227e565b60405180910390fd5b6113a18383836116f2565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611428576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161141f90612310565b60405180910390fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806114c95750600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156115255760011515600560009054906101000a900460ff16151514611524576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151b90612356565b60405180910390fd5b5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516116159190611983565b60405180910390a36116288484846116f7565b50505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561173657808201518184015260208101905061171b565b60008484015250505050565b6000601f19601f8301169050919050565b600061175e826116fc565b6117688185611707565b9350611778818560208601611718565b61178181611742565b840191505092915050565b600060208201905081810360008301526117a68184611753565b905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117e3826117b8565b9050919050565b6117f3816117d8565b81146117fe57600080fd5b50565b600081359050611810816117ea565b92915050565b6000819050919050565b61182981611816565b811461183457600080fd5b50565b60008135905061184681611820565b92915050565b60008060408385031215611863576118626117ae565b5b600061187185828601611801565b925050602061188285828601611837565b9150509250929050565b60008115159050919050565b6118a18161188c565b82525050565b60006020820190506118bc6000830184611898565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126118e7576118e66118c2565b5b8235905067ffffffffffffffff811115611904576119036118c7565b5b6020830191508360208202830111156119205761191f6118cc565b5b9250929050565b6000806020838503121561193e5761193d6117ae565b5b600083013567ffffffffffffffff81111561195c5761195b6117b3565b5b611968858286016118d1565b92509250509250929050565b61197d81611816565b82525050565b60006020820190506119986000830184611974565b92915050565b6000806000606084860312156119b7576119b66117ae565b5b60006119c586828701611801565b93505060206119d686828701611801565b92505060406119e786828701611837565b9150509250925092565b600060ff82169050919050565b611a07816119f1565b82525050565b6000602082019050611a2260008301846119fe565b92915050565b600060208284031215611a3e57611a3d6117ae565b5b6000611a4c84828501611801565b91505092915050565b611a5e816117d8565b82525050565b6000602082019050611a796000830184611a55565b92915050565b600080600080600060808688031215611a9b57611a9a6117ae565b5b6000611aa988828901611801565b955050602086013567ffffffffffffffff811115611aca57611ac96117b3565b5b611ad6888289016118d1565b94509450506040611ae988828901611837565b9250506060611afa88828901611837565b9150509295509295909350565b60008083601f840112611b1d57611b1c6118c2565b5b8235905067ffffffffffffffff811115611b3a57611b396118c7565b5b602083019150836020820283011115611b5657611b556118cc565b5b9250929050565b60008060008060008060608789031215611b7a57611b796117ae565b5b600087013567ffffffffffffffff811115611b9857611b976117b3565b5b611ba489828a016118d1565b9650965050602087013567ffffffffffffffff811115611bc757611bc66117b3565b5b611bd389828a016118d1565b9450945050604087013567ffffffffffffffff811115611bf657611bf56117b3565b5b611c0289828a01611b07565b92509250509295509295509295565b60008060408385031215611c2857611c276117ae565b5b6000611c3685828601611801565b9250506020611c4785828601611801565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c9857607f821691505b602082108103611cab57611caa611c51565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d1a82611816565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611d4c57611d4b611ce0565b5b600182019050919050565b6000611d6282611816565b9150611d6d83611816565b9250828201905080821115611d8557611d84611ce0565b5b92915050565b6000819050919050565b6000819050919050565b6000611dba611db5611db084611d8b565b611d95565b611816565b9050919050565b611dca81611d9f565b82525050565b6000608082019050611de56000830187611974565b611df26020830186611dc1565b611dff6040830185611dc1565b611e0c6060830184611974565b95945050505050565b6000608082019050611e2a6000830187611dc1565b611e376020830186611974565b611e446040830185611974565b611e516060830184611dc1565b95945050505050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611eb6602583611707565b9150611ec182611e5a565b604082019050919050565b60006020820190508181036000830152611ee581611ea9565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611f48602683611707565b9150611f5382611eec565b604082019050919050565b60006020820190508181036000830152611f7781611f3b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611fda602483611707565b9150611fe582611f7e565b604082019050919050565b6000602082019050818103600083015261200981611fcd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061206c602283611707565b915061207782612010565b604082019050919050565b6000602082019050818103600083015261209b8161205f565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006120d8602083611707565b91506120e3826120a2565b602082019050919050565b60006020820190508181036000830152612107816120cb565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612144601d83611707565b915061214f8261210e565b602082019050919050565b6000602082019050818103600083015261217381612137565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006121d6602583611707565b91506121e18261217a565b604082019050919050565b60006020820190508181036000830152612205816121c9565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612268602383611707565b91506122738261220c565b604082019050919050565b600060208201905081810360008301526122978161225b565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006122fa602683611707565b91506123058261229e565b604082019050919050565b60006020820190508181036000830152612329816122ed565b9050919050565b50565b6000612340600083611707565b915061234b82612330565b600082019050919050565b6000602082019050818103600083015261236f81612333565b905091905056fea2646970667358221220283c6308b54cb0e93bea2eb5a6fa4aa0475672ad3dc65dea495f501852b2602c64736f6c63430008120033
Creation ByteCode
0x60806040526000600560006101000a81548160ff021916908315150217905550733fc91a3afd70395cd496c647d5a6cc9d4b2b7fad600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550737a250d5630b4cf539739df2c5dacb4c659f2488d600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015620000d657600080fd5b506040518060400160405280600681526020017f445553414c4500000000000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f445553414c4500000000000000000000000000000000000000000000000000008152506200016362000157620001d060201b60201c565b620001d860201b60201c565b816006908162000174919062000697565b50806007908162000186919062000697565b505050620001ca336200019e6200029c60201b60201c565b600a620001ac91906200090e565b64174876e800620001be91906200095f565b620002a560201b60201c565b62000a96565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160362000317576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200030e9062000a0b565b60405180910390fd5b6200032b600083836200041360201b60201c565b80600460008282546200033f919062000a2d565b9250508190555080600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051620003f3919062000a79565b60405180910390a36200040f600083836200041860201b60201c565b5050565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806200049f57607f821691505b602082108103620004b557620004b462000457565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200051f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620004e0565b6200052b8683620004e0565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000578620005726200056c8462000543565b6200054d565b62000543565b9050919050565b6000819050919050565b620005948362000557565b620005ac620005a3826200057f565b848454620004ed565b825550505050565b600090565b620005c3620005b4565b620005d081848462000589565b505050565b5b81811015620005f857620005ec600082620005b9565b600181019050620005d6565b5050565b601f82111562000647576200061181620004bb565b6200061c84620004d0565b810160208510156200062c578190505b620006446200063b85620004d0565b830182620005d5565b50505b505050565b600082821c905092915050565b60006200066c600019846008026200064c565b1980831691505092915050565b600062000687838362000659565b9150826002028217905092915050565b620006a2826200041d565b67ffffffffffffffff811115620006be57620006bd62000428565b5b620006ca825462000486565b620006d7828285620005fc565b600060209050601f8311600181146200070f5760008415620006fa578287015190505b62000706858262000679565b86555062000776565b601f1984166200071f86620004bb565b60005b82811015620007495784890151825560018201915060208501945060208101905062000722565b8683101562000769578489015162000765601f89168262000659565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200080c57808604811115620007e457620007e36200077e565b5b6001851615620007f45780820291505b80810290506200080485620007ad565b9450620007c4565b94509492505050565b600082620008275760019050620008fa565b81620008375760009050620008fa565b81600181146200085057600281146200085b5762000891565b6001915050620008fa565b60ff84111562000870576200086f6200077e565b5b8360020a9150848211156200088a57620008896200077e565b5b50620008fa565b5060208310610133831016604e8410600b8410161715620008cb5782820a905083811115620008c557620008c46200077e565b5b620008fa565b620008da8484846001620007ba565b92509050818404811115620008f457620008f36200077e565b5b81810290505b9392505050565b600060ff82169050919050565b60006200091b8262000543565b9150620009288362000901565b9250620009577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000815565b905092915050565b60006200096c8262000543565b9150620009798362000543565b9250828202620009898162000543565b91508282048414831517620009a357620009a26200077e565b5b5092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000620009f3601f83620009aa565b915062000a0082620009bb565b602082019050919050565b6000602082019050818103600083015262000a2681620009e4565b9050919050565b600062000a3a8262000543565b915062000a478362000543565b925082820190508082111562000a625762000a616200077e565b5b92915050565b62000a738162000543565b82525050565b600060208201905062000a90600083018462000a68565b92915050565b6123ac8062000aa66000396000f3fe608060405234801561001057600080fd5b50600436106101585760003560e01c80637111a994116100c3578063980ae7661161007c578063980ae766146103b3578063a457c2d7146103d1578063a9059cbb14610401578063beabacc814610431578063dd62ed3e1461044d578063f2fde38b1461047d57610158565b80637111a99414610319578063715018a61461033557806373ed6b131461033f57806377a1736b1461035b5780638da5cb5b1461037757806395d89b411461039557610158565b806338bf3cfa1161011557806338bf3cfa14610233578063395093511461024f5780633e5beab91461027f5780634c90711a146102af578063618a2f5e146102cd57806370a08231146102e957610158565b806306fdde031461015d578063095ea7b31461017b5780630aa1cb85146101ab57806318160ddd146101c757806323b872dd146101e5578063313ce56714610215575b600080fd5b610165610499565b604051610172919061178c565b60405180910390f35b6101956004803603810190610190919061184c565b61052b565b6040516101a291906118a7565b60405180910390f35b6101c560048036038101906101c09190611927565b61054e565b005b6101cf6105fb565b6040516101dc9190611983565b60405180910390f35b6101ff60048036038101906101fa919061199e565b610605565b60405161020c91906118a7565b60405180910390f35b61021d610634565b60405161022a9190611a0d565b60405180910390f35b61024d60048036038101906102489190611a28565b61063d565b005b6102696004803603810190610264919061184c565b610689565b60405161027691906118a7565b60405180910390f35b61029960048036038101906102949190611a28565b6106c0565b6040516102a691906118a7565b60405180910390f35b6102b7610716565b6040516102c49190611a64565b60405180910390f35b6102e760048036038101906102e29190611a7f565b61073c565b005b61030360048036038101906102fe9190611a28565b6108a6565b6040516103109190611983565b60405180910390f35b610333600480360381019061032e9190611b5d565b6108ef565b005b61033d6109e5565b005b61035960048036038101906103549190611a7f565b6109f9565b005b61037560048036038101906103709190611927565b610b64565b005b61037f610cee565b60405161038c9190611a64565b60405180910390f35b61039d610d17565b6040516103aa919061178c565b60405180910390f35b6103bb610da9565b6040516103c89190611a64565b60405180910390f35b6103eb60048036038101906103e6919061184c565b610dcf565b6040516103f891906118a7565b60405180910390f35b61041b6004803603810190610416919061184c565b610e46565b60405161042891906118a7565b60405180910390f35b61044b6004803603810190610446919061199e565b610e69565b005b61046760048036038101906104629190611c11565b610ed3565b6040516104749190611983565b60405180910390f35b61049760048036038101906104929190611a28565b610f5a565b005b6060600680546104a890611c80565b80601f01602080910402602001604051908101604052809291908181526020018280546104d490611c80565b80156105215780601f106104f657610100808354040283529160200191610521565b820191906000526020600020905b81548152906001019060200180831161050457829003601f168201915b5050505050905090565b600080610536610fdd565b9050610543818585610fe5565b600191505092915050565b6105566111ae565b60005b828290508110156105f65760006002600085858581811061057d5761057c611cb1565b5b90506020020160208101906105929190611a28565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555080806105ee90611d0f565b915050610559565b505050565b6000600454905090565b600080610610610fdd565b905061061d85828561122c565b6106288585856112b8565b60019150509392505050565b60006012905090565b6106456111ae565b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080610694610fdd565b90506106b58185856106a68589610ed3565b6106b09190611d57565b610fe5565b600191505092915050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60005b8484905081101561089e5784848281811061075d5761075c611cb1565b5b90506020020160208101906107729190611a28565b73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d82285600080876040516107d59493929190611dd0565b60405180910390a38484828181106107f0576107ef611cb1565b5b90506020020160208101906108059190611a28565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108839190611983565b60405180910390a3808061089690611d0f565b91505061073f565b505050505050565b6000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b60005b868690508110156109dc578484828181106109105761090f611cb1565b5b90506020020160208101906109259190611a28565b73ffffffffffffffffffffffffffffffffffffffff1687878381811061094e5761094d611cb1565b5b90506020020160208101906109639190611a28565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8585858181106109ad576109ac611cb1565b5b905060200201356040516109c19190611983565b60405180910390a380806109d490611d0f565b9150506108f2565b50505050505050565b6109ed6111ae565b6109f7600061162e565b565b60005b84849050811015610b5c57848482818110610a1a57610a19611cb1565b5b9050602002016020810190610a2f9190611a28565b73ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff167fd78ad95fa46c994b6551d0da85fc275fe613ce37657fb8d5e3d130840159d822600086866000604051610a939493929190611e15565b60405180910390a3600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16858583818110610ae757610ae6611cb1565b5b9050602002016020810190610afc9190611a28565b73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef85604051610b419190611983565b60405180910390a38080610b5490611d0f565b9150506109fc565b505050505050565b610b6c6111ae565b60005b82829050811015610ce957600160026000858585818110610b9357610b92611cb1565b5b9050602002016020810190610ba89190611a28565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16838383818110610c4557610c44611cb1565b5b9050602002016020810190610c5a9190611a28565b73ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925610cc1868686818110610ca757610ca6611cb1565b5b9050602002016020810190610cbc9190611a28565b6108a6565b604051610cce9190611983565b60405180910390a38080610ce190611d0f565b915050610b6f565b505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060078054610d2690611c80565b80601f0160208091040260200160405190810160405280929190818152602001828054610d5290611c80565b8015610d9f5780601f10610d7457610100808354040283529160200191610d9f565b820191906000526020600020905b815481529060010190602001808311610d8257829003601f168201915b5050505050905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080610dda610fdd565b90506000610de88286610ed3565b905083811015610e2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e2490611ecc565b60405180910390fd5b610e3a8286868403610fe5565b60019250505092915050565b600080610e51610fdd565b9050610e5e8185856112b8565b600191505092915050565b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610ec69190611983565b60405180910390a3505050565b6000600360008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610f626111ae565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610fd1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc890611f5e565b60405180910390fd5b610fda8161162e565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611054576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161104b90611ff0565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036110c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ba90612082565b60405180910390fd5b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516111a19190611983565b60405180910390a3505050565b6111b6610fdd565b73ffffffffffffffffffffffffffffffffffffffff166111d4610cee565b73ffffffffffffffffffffffffffffffffffffffff161461122a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611221906120ee565b60405180910390fd5b565b60006112388484610ed3565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146112b257818110156112a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161129b9061215a565b60405180910390fd5b6112b18484848403610fe5565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611327576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161131e906121ec565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611396576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138d9061227e565b60405180910390fd5b6113a18383836116f2565b6000600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611428576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161141f90612310565b60405180910390fd5b600260008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806114c95750600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b156115255760011515600560009054906101000a900460ff16151514611524576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151b90612356565b60405180910390fd5b5b818103600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516116159190611983565b60405180910390a36116288484846116f7565b50505050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561173657808201518184015260208101905061171b565b60008484015250505050565b6000601f19601f8301169050919050565b600061175e826116fc565b6117688185611707565b9350611778818560208601611718565b61178181611742565b840191505092915050565b600060208201905081810360008301526117a68184611753565b905092915050565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006117e3826117b8565b9050919050565b6117f3816117d8565b81146117fe57600080fd5b50565b600081359050611810816117ea565b92915050565b6000819050919050565b61182981611816565b811461183457600080fd5b50565b60008135905061184681611820565b92915050565b60008060408385031215611863576118626117ae565b5b600061187185828601611801565b925050602061188285828601611837565b9150509250929050565b60008115159050919050565b6118a18161188c565b82525050565b60006020820190506118bc6000830184611898565b92915050565b600080fd5b600080fd5b600080fd5b60008083601f8401126118e7576118e66118c2565b5b8235905067ffffffffffffffff811115611904576119036118c7565b5b6020830191508360208202830111156119205761191f6118cc565b5b9250929050565b6000806020838503121561193e5761193d6117ae565b5b600083013567ffffffffffffffff81111561195c5761195b6117b3565b5b611968858286016118d1565b92509250509250929050565b61197d81611816565b82525050565b60006020820190506119986000830184611974565b92915050565b6000806000606084860312156119b7576119b66117ae565b5b60006119c586828701611801565b93505060206119d686828701611801565b92505060406119e786828701611837565b9150509250925092565b600060ff82169050919050565b611a07816119f1565b82525050565b6000602082019050611a2260008301846119fe565b92915050565b600060208284031215611a3e57611a3d6117ae565b5b6000611a4c84828501611801565b91505092915050565b611a5e816117d8565b82525050565b6000602082019050611a796000830184611a55565b92915050565b600080600080600060808688031215611a9b57611a9a6117ae565b5b6000611aa988828901611801565b955050602086013567ffffffffffffffff811115611aca57611ac96117b3565b5b611ad6888289016118d1565b94509450506040611ae988828901611837565b9250506060611afa88828901611837565b9150509295509295909350565b60008083601f840112611b1d57611b1c6118c2565b5b8235905067ffffffffffffffff811115611b3a57611b396118c7565b5b602083019150836020820283011115611b5657611b556118cc565b5b9250929050565b60008060008060008060608789031215611b7a57611b796117ae565b5b600087013567ffffffffffffffff811115611b9857611b976117b3565b5b611ba489828a016118d1565b9650965050602087013567ffffffffffffffff811115611bc757611bc66117b3565b5b611bd389828a016118d1565b9450945050604087013567ffffffffffffffff811115611bf657611bf56117b3565b5b611c0289828a01611b07565b92509250509295509295509295565b60008060408385031215611c2857611c276117ae565b5b6000611c3685828601611801565b9250506020611c4785828601611801565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611c9857607f821691505b602082108103611cab57611caa611c51565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611d1a82611816565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203611d4c57611d4b611ce0565b5b600182019050919050565b6000611d6282611816565b9150611d6d83611816565b9250828201905080821115611d8557611d84611ce0565b5b92915050565b6000819050919050565b6000819050919050565b6000611dba611db5611db084611d8b565b611d95565b611816565b9050919050565b611dca81611d9f565b82525050565b6000608082019050611de56000830187611974565b611df26020830186611dc1565b611dff6040830185611dc1565b611e0c6060830184611974565b95945050505050565b6000608082019050611e2a6000830187611dc1565b611e376020830186611974565b611e446040830185611974565b611e516060830184611dc1565b95945050505050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000611eb6602583611707565b9150611ec182611e5a565b604082019050919050565b60006020820190508181036000830152611ee581611ea9565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000611f48602683611707565b9150611f5382611eec565b604082019050919050565b60006020820190508181036000830152611f7781611f3b565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000611fda602483611707565b9150611fe582611f7e565b604082019050919050565b6000602082019050818103600083015261200981611fcd565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b600061206c602283611707565b915061207782612010565b604082019050919050565b6000602082019050818103600083015261209b8161205f565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006120d8602083611707565b91506120e3826120a2565b602082019050919050565b60006020820190508181036000830152612107816120cb565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612144601d83611707565b915061214f8261210e565b602082019050919050565b6000602082019050818103600083015261217381612137565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006121d6602583611707565b91506121e18261217a565b604082019050919050565b60006020820190508181036000830152612205816121c9565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000612268602383611707565b91506122738261220c565b604082019050919050565b600060208201905081810360008301526122978161225b565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006122fa602683611707565b91506123058261229e565b604082019050919050565b60006020820190508181036000830152612329816122ed565b9050919050565b50565b6000612340600083611707565b915061234b82612330565b600082019050919050565b6000602082019050818103600083015261236f81612333565b905091905056fea2646970667358221220283c6308b54cb0e93bea2eb5a6fa4aa0475672ad3dc65dea495f501852b2602c64736f6c63430008120033
©2022-now by Spectre