0x60a060405234801561001057600080fd5b5060405161036638038061036683398101604081905261002f91610069565b806001600160a01b03811661005757604051633726f54760e21b815260040160405180910390fd5b6001600160a01b031660805250610099565b60006020828403121561007b57600080fd5b81516001600160a01b038116811461009257600080fd5b9392505050565b6080516102ac6100ba600039600081816040015261010701526102ac6000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80630a1da4a11461003b5780631d63b23d1461008b575b600080fd5b6100627f000000000000000000000000000000000000000000000000000000000000000081565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b61009e6100993660046101c0565b6100a0565b005b604080516020808201889052818301879052825180830384018152606090920190925280519101206100d1906100d8565b5050505050565b6040517f4a946cd3000000000000000000000000000000000000000000000000000000008152600481018290527f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff1690634a946cd390602401602060405180830381865afa158015610163573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610187919061024d565b6101bd576040517fb9626c8800000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b50565b6000806000806000608086880312156101d857600080fd5b853594506020860135935060408601359250606086013567ffffffffffffffff8082111561020557600080fd5b818801915088601f83011261021957600080fd5b81358181111561022857600080fd5b89602082850101111561023a57600080fd5b9699959850939650602001949392505050565b60006020828403121561025f57600080fd5b8151801515811461026f57600080fd5b939250505056fea264697066735822122066a44656cd57cb876d9aead4521a0de6740cb4ceaa6931eb415dfb58f2ab24c264736f6c63430008180033000000000000000000000000ac1d83a0516ed694a0585facf836cc43ab7bea38