0x60806040525f6002553480156012575f80fd5b505f80546001600160a01b03191633179055610317806100315f395ff3fe608060405260043610610036575f3560e01c80631249c58b146100765780633ccfd60b14610080578063552079dc14610094575f80fd5b366100725760405134815233907f8068144958edaadb278d156ac8a8833fd985065f32c9bc328046c994d82e0f9e9060200160405180910390a2005b5f80fd5b61007e61009c565b005b34801561008b575f80fd5b5061007e6101ee565b61007e610281565b3a5f0361015657600280546402540be400916100b891906102bc565b6002554781111561011a5760405162461bcd60e51b815260206004820152602160248201527f496e73756666696369656e742062616c616e636520696e20636f6e74726163746044820152601760f91b60648201526084015b60405180910390fd5b604051818152339081907f7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65906020015b60405180910390a25050565b5f34116101b75760405162461bcd60e51b815260206004820152602960248201527f4465706f73697420616d6f756e74206d757374206265206772656174657220746044820152683430b7103d32b9379760b91b6064820152608401610111565b60405134815233907f8068144958edaadb278d156ac8a8833fd985065f32c9bc328046c994d82e0f9e9060200160405180910390a2565b5f546001600160a01b031633146102475760405162461bcd60e51b815260206004820152601760248201527f43616c6c6572206973206e6f7420746865206f776e65720000000000000000006044820152606401610111565b5f80546040516001600160a01b03909116914780156108fc02929091818181858888f1935050505015801561027e573d5f803e3d5ffd5b50565b60405164174876e80080825290339081907f8068144958edaadb278d156ac8a8833fd985065f32c9bc328046c994d82e0f9e9060200161014a565b808201808211156102db57634e487b7160e01b5f52601160045260245ffd5b9291505056fea26469706673582212206db5704c10bde051d9533c7a1a5418cd99e0465ccaaadaa7fd865ecdc263792764736f6c63430008190033