token-icon

Uncle Joe

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000.0
$UncleJoe
Holders
89+0.00%
Transfers
803

Profile Summary

Decimals
18

Market

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