0x608060405234801561000f575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506103158061005c5f395ff3fe608060405260043610610028575f3560e01c80632e1a7d4d1461002c578063d0e30db014610054575b5f80fd5b348015610037575f80fd5b50610052600480360381019061004d91906101ae565b61005e565b005b61005c610175565b005b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146100eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016100e290610259565b60405180910390fd5b4781111561012e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610125906102c1565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015610171573d5f803e3d5ffd5b5050565b565b5f80fd5b5f819050919050565b61018d8161017b565b8114610197575f80fd5b50565b5f813590506101a881610184565b92915050565b5f602082840312156101c3576101c2610177565b5b5f6101d08482850161019a565b91505092915050565b5f82825260208201905092915050565b7f4f6e6c7920746865206f776e65722063616e2077697468647261772066756e645f8201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b5f6102436021836101d9565b915061024e826101e9565b604082019050919050565b5f6020820190508181035f83015261027081610237565b9050919050565b7f496e73756666696369656e742062616c616e63650000000000000000000000005f82015250565b5f6102ab6014836101d9565b91506102b682610277565b602082019050919050565b5f6020820190508181035f8301526102d88161029f565b905091905056fea2646970667358221220395cb4ae464428a6b2feaf730f4c58f411631f626904c9b197ce97bd1860abec64736f6c63430008160033