Mainnet
Testnet
JEMBUT COIN (JEMBUT)

JEMBUT COIN (JEMBUT)

Overview

Max Total supply:
1,000,000,000,000,000,000
JEMBUT
Holders:
507 addresses
Total transfers:
1,015

Token info

Contract:
Name:
JEMBUT COIN
Symbol:
JEMBUT
Decimals:
18
Token type:
wrc20
Are you the contract creator? Verify and Publish your contract source code.

Creation bytecode

0x60806040526040518060c00160405280609f815260200162002a48609f9139600690816200002e9190620006b5565b503480156200003c57600080fd5b506040518060400160405280600b81526020017f4a454d42555420434f494e0000000000000000000000000000000000000000008152506040518060400160405280600681526020017f4a454d42555400000000000000000000000000000000000000000000000000008152508160039081620000ba9190620006b5565b508060049081620000cc9190620006b5565b5050506000600560006101000a81548160ff0219169083151502179055506200010a620000fe6200015460201b60201c565b6200015c60201b60201c565b6200014e336200011f6200022260201b60201c565b600a6200012d91906200092c565b670de0b6b3a76400006200014291906200097d565b6200022b60201b60201c565b62000b26565b600033905090565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036200029d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620002949062000a29565b60405180910390fd5b620002b1600083836200039860201b60201c565b8060026000828254620002c5919062000a4b565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000378919062000a97565b60405180910390a36200039460008383620003c560201b60201c565b5050565b620003a8620003ca60201b60201c565b620003c08383836200041f60201b620008ed1760201c565b505050565b505050565b620003da6200042460201b60201c565b156200041d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620004149062000b04565b60405180910390fd5b565b505050565b6000600560009054906101000a900460ff16905090565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620004bd57607f821691505b602082108103620004d357620004d262000475565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026200053d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620004fe565b620005498683620004fe565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000596620005906200058a8462000561565b6200056b565b62000561565b9050919050565b6000819050919050565b620005b28362000575565b620005ca620005c1826200059d565b8484546200050b565b825550505050565b600090565b620005e1620005d2565b620005ee818484620005a7565b505050565b5b8181101562000616576200060a600082620005d7565b600181019050620005f4565b5050565b601f82111562000665576200062f81620004d9565b6200063a84620004ee565b810160208510156200064a578190505b620006626200065985620004ee565b830182620005f3565b50505b505050565b600082821c905092915050565b60006200068a600019846008026200066a565b1980831691505092915050565b6000620006a5838362000677565b9150826002028217905092915050565b620006c0826200043b565b67ffffffffffffffff811115620006dc57620006db62000446565b5b620006e88254620004a4565b620006f58282856200061a565b600060209050601f8311600181146200072d576000841562000718578287015190505b62000724858262000697565b86555062000794565b601f1984166200073d86620004d9565b60005b82811015620007675784890151825560018201915060208501945060208101905062000740565b8683101562000787578489015162000783601f89168262000677565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b60018511156200082a578086048111156200080257620008016200079c565b5b6001851615620008125780820291505b80810290506200082285620007cb565b9450620007e2565b94509492505050565b60008262000845576001905062000918565b8162000855576000905062000918565b81600181146200086e57600281146200087957620008af565b600191505062000918565b60ff8411156200088e576200088d6200079c565b5b8360020a915084821115620008a857620008a76200079c565b5b5062000918565b5060208310610133831016604e8410600b8410161715620008e95782820a905083811115620008e357620008e26200079c565b5b62000918565b620008f88484846001620007d8565b925090508184048111156200091257620009116200079c565b5b81810290505b9392505050565b600060ff82169050919050565b6000620009398262000561565b915062000946836200091f565b9250620009757fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000833565b905092915050565b60006200098a8262000561565b9150620009978362000561565b9250828202620009a78162000561565b91508282048414831517620009c157620009c06200079c565b5b5092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000a11601f83620009c8565b915062000a1e82620009d9565b602082019050919050565b6000602082019050818103600083015262000a448162000a02565b9050919050565b600062000a588262000561565b915062000a658362000561565b925082820190508082111562000a805762000a7f6200079c565b5b92915050565b62000a918162000561565b82525050565b600060208201905062000aae600083018462000a86565b92915050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b600062000aec601083620009c8565b915062000af98262000ab4565b602082019050919050565b6000602082019050818103600083015262000b1f8162000add565b9050919050565b611f128062000b366000396000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c806370a08231116100b857806395d89b411161007c57806395d89b4114610304578063a457c2d714610322578063a9059cbb14610352578063dd62ed3e14610382578063f2fde38b146103b2578063fba7fb35146103ce57610137565b806370a0823114610286578063715018a6146102b657806379cc6790146102c05780638456cb59146102dc5780638da5cb5b146102e657610137565b806339509351116100ff57806339509351146101f65780633f4ba83a1461022657806340c10f191461023057806342966c681461024c5780635c975abb1461026857610137565b806306fdde031461013c578063095ea7b31461015a57806318160ddd1461018a57806323b872dd146101a8578063313ce567146101d8575b600080fd5b6101446103ec565b6040516101519190611432565b60405180910390f35b610174600480360381019061016f91906114ed565b61047e565b6040516101819190611548565b60405180910390f35b6101926104a1565b60405161019f9190611572565b60405180910390f35b6101c260048036038101906101bd919061158d565b6104ab565b6040516101cf9190611548565b60405180910390f35b6101e06104da565b6040516101ed91906115fc565b60405180910390f35b610210600480360381019061020b91906114ed565b6104e3565b60405161021d9190611548565b60405180910390f35b61022e61051a565b005b61024a600480360381019061024591906114ed565b61052c565b005b61026660048036038101906102619190611617565b610542565b005b610270610556565b60405161027d9190611548565b60405180910390f35b6102a0600480360381019061029b9190611644565b61056d565b6040516102ad9190611572565b60405180910390f35b6102be6105b5565b005b6102da60048036038101906102d591906114ed565b6105c9565b005b6102e46105e9565b005b6102ee6105fb565b6040516102fb9190611680565b60405180910390f35b61030c610625565b6040516103199190611432565b60405180910390f35b61033c600480360381019061033791906114ed565b6106b7565b6040516103499190611548565b60405180910390f35b61036c600480360381019061036791906114ed565b61072e565b6040516103799190611548565b60405180910390f35b61039c6004803603810190610397919061169b565b610751565b6040516103a99190611572565b60405180910390f35b6103cc60048036038101906103c79190611644565b6107d8565b005b6103d661085b565b6040516103e39190611432565b60405180910390f35b6060600380546103fb9061170a565b80601f01602080910402602001604051908101604052809291908181526020018280546104279061170a565b80156104745780601f1061044957610100808354040283529160200191610474565b820191906000526020600020905b81548152906001019060200180831161045757829003601f168201915b5050505050905090565b6000806104896108f2565b90506104968185856108fa565b600191505092915050565b6000600254905090565b6000806104b66108f2565b90506104c3858285610ac3565b6104ce858585610b4f565b60019150509392505050565b60006012905090565b6000806104ee6108f2565b905061050f8185856105008589610751565b61050a919061176a565b6108fa565b600191505092915050565b610522610dc5565b61052a610e43565b565b610534610dc5565b61053e8282610ea6565b5050565b61055361054d6108f2565b82610ffc565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6105bd610dc5565b6105c760006111c9565b565b6105db826105d56108f2565b83610ac3565b6105e58282610ffc565b5050565b6105f1610dc5565b6105f961128f565b565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106349061170a565b80601f01602080910402602001604051908101604052809291908181526020018280546106609061170a565b80156106ad5780601f10610682576101008083540402835291602001916106ad565b820191906000526020600020905b81548152906001019060200180831161069057829003601f168201915b5050505050905090565b6000806106c26108f2565b905060006106d08286610751565b905083811015610715576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070c90611810565b60405180910390fd5b61072282868684036108fa565b60019250505092915050565b6000806107396108f2565b9050610746818585610b4f565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6107e0610dc5565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361084f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610846906118a2565b60405180910390fd5b610858816111c9565b50565b60606006805461086a9061170a565b80601f01602080910402602001604051908101604052809291908181526020018280546108969061170a565b80156108e35780601f106108b8576101008083540402835291602001916108e3565b820191906000526020600020905b8154815290600101906020018083116108c657829003601f168201915b5050505050905090565b505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610969576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096090611934565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109cf906119c6565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ab69190611572565b60405180910390a3505050565b6000610acf8484610751565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b495781811015610b3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3290611a32565b60405180910390fd5b610b4884848484036108fa565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb590611ac4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2490611b56565b60405180910390fd5b610c388383836112f2565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610cbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb590611be8565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dac9190611572565b60405180910390a3610dbf84848461130a565b50505050565b610dcd6108f2565b73ffffffffffffffffffffffffffffffffffffffff16610deb6105fb565b73ffffffffffffffffffffffffffffffffffffffff1614610e41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3890611c54565b60405180910390fd5b565b610e4b61130f565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610e8f6108f2565b604051610e9c9190611680565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0c90611cc0565b60405180910390fd5b610f21600083836112f2565b8060026000828254610f33919061176a565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610fe49190611572565b60405180910390a3610ff86000838361130a565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361106b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106290611d52565b60405180910390fd5b611077826000836112f2565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156110fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f490611de4565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111b09190611572565b60405180910390a36111c48360008461130a565b505050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611297611358565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586112db6108f2565b6040516112e89190611680565b60405180910390a1565b6112fa611358565b6113058383836108ed565b505050565b505050565b611317610556565b611356576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134d90611e50565b60405180910390fd5b565b611360610556565b156113a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139790611ebc565b60405180910390fd5b565b600081519050919050565b600082825260208201905092915050565b60005b838110156113dc5780820151818401526020810190506113c1565b60008484015250505050565b6000601f19601f8301169050919050565b6000611404826113a2565b61140e81856113ad565b935061141e8185602086016113be565b611427816113e8565b840191505092915050565b6000602082019050818103600083015261144c81846113f9565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061148482611459565b9050919050565b61149481611479565b811461149f57600080fd5b50565b6000813590506114b18161148b565b92915050565b6000819050919050565b6114ca816114b7565b81146114d557600080fd5b50565b6000813590506114e7816114c1565b92915050565b6000806040838503121561150457611503611454565b5b6000611512858286016114a2565b9250506020611523858286016114d8565b9150509250929050565b60008115159050919050565b6115428161152d565b82525050565b600060208201905061155d6000830184611539565b92915050565b61156c816114b7565b82525050565b60006020820190506115876000830184611563565b92915050565b6000806000606084860312156115a6576115a5611454565b5b60006115b4868287016114a2565b93505060206115c5868287016114a2565b92505060406115d6868287016114d8565b9150509250925092565b600060ff82169050919050565b6115f6816115e0565b82525050565b600060208201905061161160008301846115ed565b92915050565b60006020828403121561162d5761162c611454565b5b600061163b848285016114d8565b91505092915050565b60006020828403121561165a57611659611454565b5b6000611668848285016114a2565b91505092915050565b61167a81611479565b82525050565b60006020820190506116956000830184611671565b92915050565b600080604083850312156116b2576116b1611454565b5b60006116c0858286016114a2565b92505060206116d1858286016114a2565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061172257607f821691505b602082108103611735576117346116db565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611775826114b7565b9150611780836114b7565b92508282019050808211156117985761179761173b565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006117fa6025836113ad565b91506118058261179e565b604082019050919050565b60006020820190508181036000830152611829816117ed565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061188c6026836113ad565b915061189782611830565b604082019050919050565b600060208201905081810360008301526118bb8161187f565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061191e6024836113ad565b9150611929826118c2565b604082019050919050565b6000602082019050818103600083015261194d81611911565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006119b06022836113ad565b91506119bb82611954565b604082019050919050565b600060208201905081810360008301526119df816119a3565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611a1c601d836113ad565b9150611a27826119e6565b602082019050919050565b60006020820190508181036000830152611a4b81611a0f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611aae6025836113ad565b9150611ab982611a52565b604082019050919050565b60006020820190508181036000830152611add81611aa1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611b406023836113ad565b9150611b4b82611ae4565b604082019050919050565b60006020820190508181036000830152611b6f81611b33565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611bd26026836113ad565b9150611bdd82611b76565b604082019050919050565b60006020820190508181036000830152611c0181611bc5565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611c3e6020836113ad565b9150611c4982611c08565b602082019050919050565b60006020820190508181036000830152611c6d81611c31565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611caa601f836113ad565b9150611cb582611c74565b602082019050919050565b60006020820190508181036000830152611cd981611c9d565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611d3c6021836113ad565b9150611d4782611ce0565b604082019050919050565b60006020820190508181036000830152611d6b81611d2f565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611dce6022836113ad565b9150611dd982611d72565b604082019050919050565b60006020820190508181036000830152611dfd81611dc1565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000611e3a6014836113ad565b9150611e4582611e04565b602082019050919050565b60006020820190508181036000830152611e6981611e2d565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000611ea66010836113ad565b9150611eb182611e70565b602082019050919050565b60006020820190508181036000830152611ed581611e99565b905091905056fea264697066735822122007800574907b45779d7bd1604286c1c59ccb89c1611292e1b4981f4a31c79c2864736f6c6343000812003368747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f476c6f6e6b79752f546573746e65742f396464393865656565306330316633613663636664373130656537363534363561656133313332322f6e6f6c75732f696d616765732f254532253830253934506e67747265652545322538302539346361742532306c6f676f253230626c61636b5f383336323935332e706e67

Deployed bytecode

0x608060405234801561001057600080fd5b50600436106101375760003560e01c806370a08231116100b857806395d89b411161007c57806395d89b4114610304578063a457c2d714610322578063a9059cbb14610352578063dd62ed3e14610382578063f2fde38b146103b2578063fba7fb35146103ce57610137565b806370a0823114610286578063715018a6146102b657806379cc6790146102c05780638456cb59146102dc5780638da5cb5b146102e657610137565b806339509351116100ff57806339509351146101f65780633f4ba83a1461022657806340c10f191461023057806342966c681461024c5780635c975abb1461026857610137565b806306fdde031461013c578063095ea7b31461015a57806318160ddd1461018a57806323b872dd146101a8578063313ce567146101d8575b600080fd5b6101446103ec565b6040516101519190611432565b60405180910390f35b610174600480360381019061016f91906114ed565b61047e565b6040516101819190611548565b60405180910390f35b6101926104a1565b60405161019f9190611572565b60405180910390f35b6101c260048036038101906101bd919061158d565b6104ab565b6040516101cf9190611548565b60405180910390f35b6101e06104da565b6040516101ed91906115fc565b60405180910390f35b610210600480360381019061020b91906114ed565b6104e3565b60405161021d9190611548565b60405180910390f35b61022e61051a565b005b61024a600480360381019061024591906114ed565b61052c565b005b61026660048036038101906102619190611617565b610542565b005b610270610556565b60405161027d9190611548565b60405180910390f35b6102a0600480360381019061029b9190611644565b61056d565b6040516102ad9190611572565b60405180910390f35b6102be6105b5565b005b6102da60048036038101906102d591906114ed565b6105c9565b005b6102e46105e9565b005b6102ee6105fb565b6040516102fb9190611680565b60405180910390f35b61030c610625565b6040516103199190611432565b60405180910390f35b61033c600480360381019061033791906114ed565b6106b7565b6040516103499190611548565b60405180910390f35b61036c600480360381019061036791906114ed565b61072e565b6040516103799190611548565b60405180910390f35b61039c6004803603810190610397919061169b565b610751565b6040516103a99190611572565b60405180910390f35b6103cc60048036038101906103c79190611644565b6107d8565b005b6103d661085b565b6040516103e39190611432565b60405180910390f35b6060600380546103fb9061170a565b80601f01602080910402602001604051908101604052809291908181526020018280546104279061170a565b80156104745780601f1061044957610100808354040283529160200191610474565b820191906000526020600020905b81548152906001019060200180831161045757829003601f168201915b5050505050905090565b6000806104896108f2565b90506104968185856108fa565b600191505092915050565b6000600254905090565b6000806104b66108f2565b90506104c3858285610ac3565b6104ce858585610b4f565b60019150509392505050565b60006012905090565b6000806104ee6108f2565b905061050f8185856105008589610751565b61050a919061176a565b6108fa565b600191505092915050565b610522610dc5565b61052a610e43565b565b610534610dc5565b61053e8282610ea6565b5050565b61055361054d6108f2565b82610ffc565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6105bd610dc5565b6105c760006111c9565b565b6105db826105d56108f2565b83610ac3565b6105e58282610ffc565b5050565b6105f1610dc5565b6105f961128f565b565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106349061170a565b80601f01602080910402602001604051908101604052809291908181526020018280546106609061170a565b80156106ad5780601f10610682576101008083540402835291602001916106ad565b820191906000526020600020905b81548152906001019060200180831161069057829003601f168201915b5050505050905090565b6000806106c26108f2565b905060006106d08286610751565b905083811015610715576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161070c90611810565b60405180910390fd5b61072282868684036108fa565b60019250505092915050565b6000806107396108f2565b9050610746818585610b4f565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6107e0610dc5565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361084f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610846906118a2565b60405180910390fd5b610858816111c9565b50565b60606006805461086a9061170a565b80601f01602080910402602001604051908101604052809291908181526020018280546108969061170a565b80156108e35780601f106108b8576101008083540402835291602001916108e3565b820191906000526020600020905b8154815290600101906020018083116108c657829003601f168201915b5050505050905090565b505050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610969576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161096090611934565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036109d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109cf906119c6565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610ab69190611572565b60405180910390a3505050565b6000610acf8484610751565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b495781811015610b3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3290611a32565b60405180910390fd5b610b4884848484036108fa565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb590611ac4565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c2490611b56565b60405180910390fd5b610c388383836112f2565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610cbe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610cb590611be8565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051610dac9190611572565b60405180910390a3610dbf84848461130a565b50505050565b610dcd6108f2565b73ffffffffffffffffffffffffffffffffffffffff16610deb6105fb565b73ffffffffffffffffffffffffffffffffffffffff1614610e41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e3890611c54565b60405180910390fd5b565b610e4b61130f565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610e8f6108f2565b604051610e9c9190611680565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f15576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f0c90611cc0565b60405180910390fd5b610f21600083836112f2565b8060026000828254610f33919061176a565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610fe49190611572565b60405180910390a3610ff86000838361130a565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361106b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161106290611d52565b60405180910390fd5b611077826000836112f2565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156110fd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110f490611de4565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600260008282540392505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516111b09190611572565b60405180910390a36111c48360008461130a565b505050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b611297611358565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a2586112db6108f2565b6040516112e89190611680565b60405180910390a1565b6112fa611358565b6113058383836108ed565b505050565b505050565b611317610556565b611356576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134d90611e50565b60405180910390fd5b565b611360610556565b156113a0576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139790611ebc565b60405180910390fd5b565b600081519050919050565b600082825260208201905092915050565b60005b838110156113dc5780820151818401526020810190506113c1565b60008484015250505050565b6000601f19601f8301169050919050565b6000611404826113a2565b61140e81856113ad565b935061141e8185602086016113be565b611427816113e8565b840191505092915050565b6000602082019050818103600083015261144c81846113f9565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061148482611459565b9050919050565b61149481611479565b811461149f57600080fd5b50565b6000813590506114b18161148b565b92915050565b6000819050919050565b6114ca816114b7565b81146114d557600080fd5b50565b6000813590506114e7816114c1565b92915050565b6000806040838503121561150457611503611454565b5b6000611512858286016114a2565b9250506020611523858286016114d8565b9150509250929050565b60008115159050919050565b6115428161152d565b82525050565b600060208201905061155d6000830184611539565b92915050565b61156c816114b7565b82525050565b60006020820190506115876000830184611563565b92915050565b6000806000606084860312156115a6576115a5611454565b5b60006115b4868287016114a2565b93505060206115c5868287016114a2565b92505060406115d6868287016114d8565b9150509250925092565b600060ff82169050919050565b6115f6816115e0565b82525050565b600060208201905061161160008301846115ed565b92915050565b60006020828403121561162d5761162c611454565b5b600061163b848285016114d8565b91505092915050565b60006020828403121561165a57611659611454565b5b6000611668848285016114a2565b91505092915050565b61167a81611479565b82525050565b60006020820190506116956000830184611671565b92915050565b600080604083850312156116b2576116b1611454565b5b60006116c0858286016114a2565b92505060206116d1858286016114a2565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061172257607f821691505b602082108103611735576117346116db565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000611775826114b7565b9150611780836114b7565b92508282019050808211156117985761179761173b565b5b92915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b60006117fa6025836113ad565b91506118058261179e565b604082019050919050565b60006020820190508181036000830152611829816117ed565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061188c6026836113ad565b915061189782611830565b604082019050919050565b600060208201905081810360008301526118bb8161187f565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061191e6024836113ad565b9150611929826118c2565b604082019050919050565b6000602082019050818103600083015261194d81611911565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006119b06022836113ad565b91506119bb82611954565b604082019050919050565b600060208201905081810360008301526119df816119a3565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000611a1c601d836113ad565b9150611a27826119e6565b602082019050919050565b60006020820190508181036000830152611a4b81611a0f565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000611aae6025836113ad565b9150611ab982611a52565b604082019050919050565b60006020820190508181036000830152611add81611aa1565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000611b406023836113ad565b9150611b4b82611ae4565b604082019050919050565b60006020820190508181036000830152611b6f81611b33565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000611bd26026836113ad565b9150611bdd82611b76565b604082019050919050565b60006020820190508181036000830152611c0181611bc5565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611c3e6020836113ad565b9150611c4982611c08565b602082019050919050565b60006020820190508181036000830152611c6d81611c31565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b6000611caa601f836113ad565b9150611cb582611c74565b602082019050919050565b60006020820190508181036000830152611cd981611c9d565b9050919050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b6000611d3c6021836113ad565b9150611d4782611ce0565b604082019050919050565b60006020820190508181036000830152611d6b81611d2f565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b6000611dce6022836113ad565b9150611dd982611d72565b604082019050919050565b60006020820190508181036000830152611dfd81611dc1565b9050919050565b7f5061757361626c653a206e6f7420706175736564000000000000000000000000600082015250565b6000611e3a6014836113ad565b9150611e4582611e04565b602082019050919050565b60006020820190508181036000830152611e6981611e2d565b9050919050565b7f5061757361626c653a2070617573656400000000000000000000000000000000600082015250565b6000611ea66010836113ad565b9150611eb182611e70565b602082019050919050565b60006020820190508181036000830152611ed581611e99565b905091905056fea264697066735822122007800574907b45779d7bd1604286c1c59ccb89c1611292e1b4981f4a31c79c2864736f6c63430008120033