0x608060405234801561000f575f80fd5b505f80546001600160a01b0319163317905561021f8061002e5f395ff3fe608060405234801561000f575f80fd5b506004361061003f575f3560e01c80630f4cc7e61461004357806362c7cef4146100585780639c4ae2d014610087575b5f80fd5b6100566100513660046100f9565b61009a565b005b60015461006b906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b61006b61009536600461013a565b6100d1565b5f546001600160a01b031633146100af575f80fd5b600180546001600160a01b0319166001600160a01b0392909216919091179055565b5f80546001600160a01b031633146100e7575f80fd5b5f828451602086015ff5949350505050565b5f60208284031215610109575f80fd5b81356001600160a01b038116811461011f575f80fd5b9392505050565b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561014b575f80fd5b823567ffffffffffffffff80821115610162575f80fd5b818501915085601f830112610175575f80fd5b81358181111561018757610187610126565b604051601f8201601f19908116603f011681019083821181831017156101af576101af610126565b816040528281528860208487010111156101c7575f80fd5b826020860160208301375f60209382018401529896909101359650505050505056fea26469706673582212200a8e24c0d1f431306e3beb4628bd2007350fa4be2410a49591fbeaeec95e8ede64736f6c63430008140033