02000000019605daa680df99753e8b72d878c14125e93b81ccf9f90904aa7403634c4fe616000000006b483045022100ed28d87b2c39e7c45034e3213389829d9646da3708aad24db9315b1ef74f3e9602205481c358c1a1728e253d718e738fadd990cac89cc1c628a6abd4f686b69d8a00012103f948617c73ec980a823d5f833d37b03f85b6188e1f62bab40483122d0f3a5b16feffffff020000000000000000fd0102010403a0252601284df501608060405234801561001057600080fd5b50610707806100206000396000f300608060405260043610610057576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806339f9db651461005c5780633f811b80146100d75780637379b42214610148575b600080fd5b34801561006857600080fd5b506100bd600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610199565b604051808215151515815260200191505060405180910390f35b3480156100e357600080fd5b506101066004803603810190808035600019169060200190929190505050610235565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561015457600080fd5b50610197600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035600019169060200190929190505050610276565b005b60008033905060ff6c0100000000000000000000000002816c0100000000000000000000000002166bffffffffffffffffffffffff191660ff6001c1456b4f58010000001976a9148a6a9db9e433bba16d45a19d5e83550a05a9d7c788ace65e0300