0x608060405234801561000f575f80fd5b50600436106100a6575f3560e01c80634b4cbc761161006e5780634b4cbc761461012457806370a082311461013f57806395d89b41146100aa578063a9059cbb146100e2578063daea85c514610152578063dd62ed3e14610166575f80fd5b806306fdde03146100aa578063095ea7b3146100e257806318160ddd1461010857806323b872dd14610124578063313ce56714610137575b5f80fd5b6100cc6040518060400160405280600381526020016208aa8960eb1b81525081565b6040516100d991906101df565b60405180910390f35b6100f86100f036600461022f565b600192915050565b60405190151581526020016100d9565b6b0a41325197eb71a929d2ba955b6040519081526020016100d9565b6100f8610132366004610257565b610187565b610116601281565b61011661014d366004610290565b505f90565b6100f8610160366004610290565b50600190565b6101166101743660046102b0565b6b0a41325197eb71a929d2ba9592915050565b5f826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516101cd91815260200190565b60405180910390a35060019392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b038116811461022a575f80fd5b919050565b5f8060408385031215610240575f80fd5b61024983610214565b946020939093013593505050565b5f805f60608486031215610269575f80fd5b61027284610214565b925061028060208501610214565b9150604084013590509250925092565b5f602082840312156102a0575f80fd5b6102a982610214565b9392505050565b5f80604083850312156102c1575f80fd5b6102ca83610214565b91506102d860208401610214565b9050925092905056fea2646970667358221220ad5a3e35d960bd72cd11623b8aad77ebaa2af78f95e86934017edd64f83c6f3d64736f6c63430008190033
0x6080604052348015600e575f80fd5b506103178061001c5f395ff3fe608060405234801561000f575f80fd5b50600436106100a6575f3560e01c80634b4cbc761161006e5780634b4cbc761461012457806370a082311461013f57806395d89b41146100aa578063a9059cbb146100e2578063daea85c514610152578063dd62ed3e14610166575f80fd5b806306fdde03146100aa578063095ea7b3146100e257806318160ddd1461010857806323b872dd14610124578063313ce56714610137575b5f80fd5b6100cc6040518060400160405280600381526020016208aa8960eb1b81525081565b6040516100d991906101df565b60405180910390f35b6100f86100f036600461022f565b600192915050565b60405190151581526020016100d9565b6b0a41325197eb71a929d2ba955b6040519081526020016100d9565b6100f8610132366004610257565b610187565b610116601281565b61011661014d366004610290565b505f90565b6100f8610160366004610290565b50600190565b6101166101743660046102b0565b6b0a41325197eb71a929d2ba9592915050565b5f826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516101cd91815260200190565b60405180910390a35060019392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b038116811461022a575f80fd5b919050565b5f8060408385031215610240575f80fd5b61024983610214565b946020939093013593505050565b5f805f60608486031215610269575f80fd5b61027284610214565b925061028060208501610214565b9150604084013590509250925092565b5f602082840312156102a0575f80fd5b6102a982610214565b9392505050565b5f80604083850312156102c1575f80fd5b6102ca83610214565b91506102d860208401610214565b9050925092905056fea2646970667358221220ad5a3e35d960bd72cd11623b8aad77ebaa2af78f95e86934017edd64f83c6f3d64736f6c63430008190033