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