Transfer(address from, address to, uint256 value)
0x60806040526040518060400160405280601381526020017f4879706572696f6e206279204578616d706c6500000000000000000000000000815250600390816200004a919062000489565b506040518060400160405280600781526020017f48595042594558000000000000000000000000000000000000000000000000008152506004908162000091919062000489565b50601260055f6101000a81548160ff021916908360ff160217905550348015620000b9575f80fd5b50604051620016e0380380620016e08339818101604052810190620000df9190620006c5565b81818160039081620000f2919062000489565b50806004908162000104919062000489565b5050506200014560055f9054906101000a900460ff1660ff16600a6200012b9190620008c5565b606462000139919062000915565b6200014d60201b60201c565b5050620009c5565b8060015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546200019b91906200095f565b92505081905550805f80828254620001b491906200095f565b925050819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516200021a9190620009aa565b60405180910390a350565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680620002a157607f821691505b602082108103620002b757620002b66200025c565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026200031b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002de565b620003278683620002de565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620003716200036b62000365846200033f565b62000348565b6200033f565b9050919050565b5f819050919050565b6200038c8362000351565b620003a46200039b8262000378565b848454620002ea565b825550505050565b5f90565b620003ba620003ac565b620003c781848462000381565b505050565b5b81811015620003ee57620003e25f82620003b0565b600181019050620003cd565b5050565b601f8211156200043d576200040781620002bd565b6200041284620002cf565b8101602085101562000422578190505b6200043a6200043185620002cf565b830182620003cc565b50505b505050565b5f82821c905092915050565b5f6200045f5f198460080262000442565b1980831691505092915050565b5f6200047983836200044e565b9150826002028217905092915050565b620004948262000225565b67ffffffffffffffff811115620004b057620004af6200022f565b5b620004bc825462000289565b620004c9828285620003f2565b5f60209050601f831160018114620004ff575f8415620004ea578287015190505b620004f685826200046c565b86555062000565565b601f1984166200050f86620002bd565b5f5b82811015620005385784890151825560018201915060208501945060208101905062000511565b8683101562000558578489015162000554601f8916826200044e565b8355505b6001600288020188555050505b505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b620005a18262000586565b810181811067ffffffffffffffff82111715620005c357620005c26200022f565b5b80604052505050565b5f620005d76200056d565b9050620005e5828262000596565b919050565b5f67ffffffffffffffff8211156200060757620006066200022f565b5b620006128262000586565b9050602081019050919050565b5f5b838110156200063e57808201518184015260208101905062000621565b5f8484015250505050565b5f6200065f6200065984620005ea565b620005cc565b9050828152602081018484840111156200067e576200067d62000582565b5b6200068b8482856200061f565b509392505050565b5f82601f830112620006aa57620006a96200057e565b5b8151620006bc84826020860162000649565b91505092915050565b5f8060408385031215620006de57620006dd62000576565b5b5f83015167ffffffffffffffff811115620006fe57620006fd6200057a565b5b6200070c8582860162000693565b925050602083015167ffffffffffffffff81111562000730576200072f6200057a565b5b6200073e8582860162000693565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115620007d257808604811115620007aa57620007a962000748565b5b6001851615620007ba5780820291505b8081029050620007ca8562000775565b94506200078a565b94509492505050565b5f82620007ec5760019050620008be565b81620007fb575f9050620008be565b81600181146200081457600281146200081f5762000855565b6001915050620008be565b60ff84111562000834576200083362000748565b5b8360020a9150848211156200084e576200084d62000748565b5b50620008be565b5060208310610133831016604e8410600b84101617156200088f5782820a90508381111562000889576200088862000748565b5b620008be565b6200089e848484600162000781565b92509050818404811115620008b857620008b762000748565b5b81810290505b9392505050565b5f620008d1826200033f565b9150620008de836200033f565b92506200090d7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484620007db565b905092915050565b5f62000921826200033f565b91506200092e836200033f565b92508282026200093e816200033f565b9150828204841483151762000958576200095762000748565b5b5092915050565b5f6200096b826200033f565b915062000978836200033f565b925082820190508082111562000993576200099262000748565b5b92915050565b620009a4816200033f565b82525050565b5f602082019050620009bf5f83018462000999565b92915050565b610d0d80620009d35f395ff3fe608060405234801561000f575f80fd5b50600436106100a7575f3560e01c806342966c681161006f57806342966c681461016557806370a082311461018157806395d89b41146101b1578063a0712d68146101cf578063a9059cbb146101eb578063dd62ed3e1461021b576100a7565b806306fdde03146100ab578063095ea7b3146100c957806318160ddd146100f957806323b872dd14610117578063313ce56714610147575b5f80fd5b6100b361024b565b6040516100c09190610985565b60405180910390f35b6100e360048036038101906100de9190610a36565b6102d7565b6040516100f09190610a8e565b60405180910390f35b6101016103c4565b60405161010e9190610ab6565b60405180910390f35b610131600480360381019061012c9190610acf565b6103c9565b60405161013e9190610a8e565b60405180910390f35b61014f61056e565b60405161015c9190610b3a565b60405180910390f35b61017f600480360381019061017a9190610b53565b610580565b005b61019b60048036038101906101969190610b7e565b610652565b6040516101a89190610ab6565b60405180910390f35b6101b9610667565b6040516101c69190610985565b60405180910390f35b6101e960048036038101906101e49190610b53565b6106f3565b005b61020560048036038101906102009190610a36565b6107c5565b6040516102129190610a8e565b60405180910390f35b61023560048036038101906102309190610ba9565b6108db565b6040516102429190610ab6565b60405180910390f35b6003805461025890610c14565b80601f016020809104026020016040519081016040528092919081815260200182805461028490610c14565b80156102cf5780601f106102a6576101008083540402835291602001916102cf565b820191905f5260205f20905b8154815290600101906020018083116102b257829003601f168201915b505050505081565b5f8160025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040516103b29190610ab6565b60405180910390a36001905092915050565b5f5481565b5f8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546104519190610c71565b925050819055508160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546104a49190610c71565b925050819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546104f79190610ca4565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161055b9190610ab6565b60405180910390a3600190509392505050565b60055f9054906101000a900460ff1681565b8060015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105cc9190610c71565b92505081905550805f808282546105e39190610c71565b925050819055505f73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516106479190610ab6565b60405180910390a350565b6001602052805f5260405f205f915090505481565b6004805461067490610c14565b80601f01602080910402602001604051908101604052809291908181526020018280546106a090610c14565b80156106eb5780601f106106c2576101008083540402835291602001916106eb565b820191905f5260205f20905b8154815290600101906020018083116106ce57829003601f168201915b505050505081565b8060015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461073f9190610ca4565b92505081905550805f808282546107569190610ca4565b925050819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107ba9190610ab6565b60405180910390a350565b5f8160015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108129190610c71565b925050819055508160015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546108659190610ca4565b925050819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516108c99190610ab6565b60405180910390a36001905092915050565b6002602052815f5260405f20602052805f5260405f205f91509150505481565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015610932578082015181840152602081019050610917565b5f8484015250505050565b5f601f19601f8301169050919050565b5f610957826108fb565b6109618185610905565b9350610971818560208601610915565b61097a8161093d565b840191505092915050565b5f6020820190508181035f83015261099d818461094d565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6109d2826109a9565b9050919050565b6109e2816109c8565b81146109ec575f80fd5b50565b5f813590506109fd816109d9565b92915050565b5f819050919050565b610a1581610a03565b8114610a1f575f80fd5b50565b5f81359050610a3081610a0c565b92915050565b5f8060408385031215610a4c57610a4b6109a5565b5b5f610a59858286016109ef565b9250506020610a6a85828601610a22565b9150509250929050565b5f8115159050919050565b610a8881610a74565b82525050565b5f602082019050610aa15f830184610a7f565b92915050565b610ab081610a03565b82525050565b5f602082019050610ac95f830184610aa7565b92915050565b5f805f60608486031215610ae657610ae56109a5565b5b5f610af3868287016109ef565b9350506020610b04868287016109ef565b9250506040610b1586828701610a22565b9150509250925092565b5f60ff82169050919050565b610b3481610b1f565b82525050565b5f602082019050610b4d5f830184610b2b565b92915050565b5f60208284031215610b6857610b676109a5565b5b5f610b7584828501610a22565b91505092915050565b5f60208284031215610b9357610b926109a5565b5b5f610ba0848285016109ef565b91505092915050565b5f8060408385031215610bbf57610bbe6109a5565b5b5f610bcc858286016109ef565b9250506020610bdd858286016109ef565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610c2b57607f821691505b602082108103610c3e57610c3d610be7565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610c7b82610a03565b9150610c8683610a03565b9250828203905081811115610c9e57610c9d610c44565b5b92915050565b5f610cae82610a03565b9150610cb983610a03565b9250828201905080821115610cd157610cd0610c44565b5b9291505056fea2646970667358221220559653c506560d6bbf41b96a462a5921194a6063df7983209b59135985c3e5816468797063430000020033000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000008544f4b454e3132330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003544f4b0000000000000000000000000000000000000000000000000000000000