0x608060405234801561001057600080fd5b50600436106100415760003560e01c806384b366dc146100465780639b593fb1146100505780639d11af2c14610093575b600080fd5b61004e6100d6565b005b61004e6004803603606081101561006657600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160208101359091169060400135610101565b61004e600480360360608110156100a957600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356101d0565b336d740a22fa209cf6806d38f7605385146100f057600080fd5b6d740a22fa209cf6806d38f7605385ff5b336d740a22fa209cf6806d38f760538514156101cb578273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561019e57600080fd5b505af11580156101b2573d6000803e3d6000fd5b505050506040513d60208110156101c857600080fd5b50505b505050565b336d740a22fa209cf6806d38f760538514156101cb576101cb8383836040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000178152925182516000946060949389169392918291908083835b602083106102c257805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610285565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610324576040519150601f19603f3d011682016040523d82523d6000602084013e610329565b606091505b5091509150818015610357575080511580610357575080806020019051602081101561035457600080fd5b50515b6101c857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fdfea265627a7a72315820fda5fc9afd708a5ee429660638d3d0af9f6bfbda7cab4cfc503ba6f1f50453e164736f6c63430005110032
0x608060405234801561001057600080fd5b506103f7806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806384b366dc146100465780639b593fb1146100505780639d11af2c14610093575b600080fd5b61004e6100d6565b005b61004e6004803603606081101561006657600080fd5b5073ffffffffffffffffffffffffffffffffffffffff813581169160208101359091169060400135610101565b61004e600480360360608110156100a957600080fd5b5073ffffffffffffffffffffffffffffffffffffffff8135811691602081013590911690604001356101d0565b336d740a22fa209cf6806d38f7605385146100f057600080fd5b6d740a22fa209cf6806d38f7605385ff5b336d740a22fa209cf6806d38f760538514156101cb578273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561019e57600080fd5b505af11580156101b2573d6000803e3d6000fd5b505050506040513d60208110156101c857600080fd5b50505b505050565b336d740a22fa209cf6806d38f760538514156101cb576101cb8383836040805173ffffffffffffffffffffffffffffffffffffffff8481166024830152604480830185905283518084039091018152606490920183526020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167fa9059cbb00000000000000000000000000000000000000000000000000000000178152925182516000946060949389169392918291908083835b602083106102c257805182527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe09092019160209182019101610285565b6001836020036101000a0380198251168184511680821785525050505050509050019150506000604051808303816000865af19150503d8060008114610324576040519150601f19603f3d011682016040523d82523d6000602084013e610329565b606091505b5091509150818015610357575080511580610357575080806020019051602081101561035457600080fd5b50515b6101c857604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601f60248201527f5472616e7366657248656c7065723a205452414e534645525f4641494c454400604482015290519081900360640190fdfea265627a7a72315820fda5fc9afd708a5ee429660638d3d0af9f6bfbda7cab4cfc503ba6f1f50453e164736f6c63430005110032