0x6060604052341561000f57600080fd5b61026b8061001e6000396000f300606060405260043610610041576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806391f2700a14610046575b600080fd5b341561005157600080fd5b61007d600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061007f565b005b6000806000730823e58949d8f755dc347a1a04b2615690d1607c9250732c3243ef62d1ce837e74dae0a4d2b622f48906bf91508273ffffffffffffffffffffffffffffffffffffffff166370a08231856000604051602001526040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b151561015557600080fd5b6102c65a03f1151561016657600080fd5b5050506040518051905090508173ffffffffffffffffffffffffffffffffffffffff166340c10f1985836000604051602001526040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b151561021d57600080fd5b6102c65a03f1151561022e57600080fd5b5050506040518051905050505050505600a165627a7a723058203594d4c35e37d024b3d396f4e6e406d87100405404652832c1a63a112a32e7b00029