0x608060405234801561001057600080fd5b50600436106100b45760003560e01c8063715018a611610071578063715018a6146101a35780638da5cb5b146101ad57806395d89b41146101cb578063a9059cbb146101e9578063dd62ed3e14610219578063f2fde38b14610249576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806370a0823114610173575b600080fd5b6100c1610265565b6040516100ce9190610db9565b60405180910390f35b6100f160048036038101906100ec9190610e74565b6102f7565b6040516100fe9190610ecf565b60405180910390f35b61010f61031a565b60405161011c9190610ef9565b60405180910390f35b61013f600480360381019061013a9190610f14565b610324565b60405161014c9190610ecf565b60405180910390f35b61015d610353565b60405161016a9190610f83565b60405180910390f35b61018d60048036038101906101889190610f9e565b61035c565b60405161019a9190610ef9565b60405180910390f35b6101ab6103a4565b005b6101b56103b8565b6040516101c29190610fda565b60405180910390f35b6101d36103e2565b6040516101e09190610db9565b60405180910390f35b61020360048036038101906101fe9190610e74565b610474565b6040516102109190610ecf565b60405180910390f35b610233600480360381019061022e9190610ff5565b610497565b6040516102409190610ef9565b60405180910390f35b610263600480360381019061025e9190610f9e565b61051e565b005b60606004805461027490611064565b80601f01602080910402602001604051908101604052809291908181526020018280546102a090611064565b80156102ed5780601f106102c2576101008083540402835291602001916102ed565b820191906000526020600020905b8154815290600101906020018083116102d057829003601f168201915b5050505050905090565b6000806103026105a1565b905061030f8185856105a9565b600191505092915050565b6000600254905090565b60008061032f6105a1565b905061033c8582856105bb565b6103478585856106e5565b60019150509392505050565b60006012905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6103ac6107e4565b6103b66000610862565b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546103f190611064565b80601f016020809104026020016040519081016040528092919081815260200182805461041d90611064565b801561046a5780601f1061043f5761010080835404028352916020019161046a565b820191906000526020600020905b81548152906001019060200180831161044d57829003601f168201915b5050505050905090565b60008061047f6105a1565b905061048c8185856106e5565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6105266107e4565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610595576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058c90611107565b60405180910390fd5b61059e81610862565b50565b600033905090565b6105b68383836001610928565b505050565b60006105c78484610497565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110801561068357508273ffffffffffffffffffffffffffffffffffffffff16600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b156106df57818110156106d1578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016106c893929190611127565b60405180910390fd5b6106de8484846000610928565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107575760006040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161074e9190610fda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107c95760006040517fec442f050000000000000000000000000000000000000000000000000000000081526004016107c09190610fda565b60405180910390fd5b6107d4838383610aff565b6107df838383610d24565b505050565b6107ec6105a1565b73ffffffffffffffffffffffffffffffffffffffff1661080a6103b8565b73ffffffffffffffffffffffffffffffffffffffff1614610860576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610857906111aa565b60405180910390fd5b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361099a5760006040517fe602df050000000000000000000000000000000000000000000000000000000081526004016109919190610fda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a0c5760006040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610a039190610fda565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508015610af9578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610af09190610ef9565b60405180910390a35b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b51578060026000828254610b4591906111f9565b92505081905550610c24565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610bdd578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610bd493929190611127565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c6d5780600260008282540392505081905550610cba565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d179190610ef9565b60405180910390a3505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610d63578082015181840152602081019050610d48565b60008484015250505050565b6000601f19601f8301169050919050565b6000610d8b82610d29565b610d958185610d34565b9350610da5818560208601610d45565b610dae81610d6f565b840191505092915050565b60006020820190508181036000830152610dd38184610d80565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e0b82610de0565b9050919050565b610e1b81610e00565b8114610e2657600080fd5b50565b600081359050610e3881610e12565b92915050565b6000819050919050565b610e5181610e3e565b8114610e5c57600080fd5b50565b600081359050610e6e81610e48565b92915050565b60008060408385031215610e8b57610e8a610ddb565b5b6000610e9985828601610e29565b9250506020610eaa85828601610e5f565b9150509250929050565b60008115159050919050565b610ec981610eb4565b82525050565b6000602082019050610ee46000830184610ec0565b92915050565b610ef381610e3e565b82525050565b6000602082019050610f0e6000830184610eea565b92915050565b600080600060608486031215610f2d57610f2c610ddb565b5b6000610f3b86828701610e29565b9350506020610f4c86828701610e29565b9250506040610f5d86828701610e5f565b9150509250925092565b600060ff82169050919050565b610f7d81610f67565b82525050565b6000602082019050610f986000830184610f74565b92915050565b600060208284031215610fb457610fb3610ddb565b5b6000610fc284828501610e29565b91505092915050565b610fd481610e00565b82525050565b6000602082019050610fef6000830184610fcb565b92915050565b6000806040838503121561100c5761100b610ddb565b5b600061101a85828601610e29565b925050602061102b85828601610e29565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061107c57607f821691505b60208210810361108f5761108e611035565b5b50919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006110f1602683610d34565b91506110fc82611095565b604082019050919050565b60006020820190508181036000830152611120816110e4565b9050919050565b600060608201905061113c6000830186610fcb565b6111496020830185610eea565b6111566040830184610eea565b949350505050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611194602083610d34565b915061119f8261115e565b602082019050919050565b600060208201905081810360008301526111c381611187565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061120482610e3e565b915061120f83610e3e565b9250828201905080821115611227576112266111ca565b5b9291505056fea26469706673582212208b126f9a35802ebe142ca1250e79d47e26bc9f3b6c4804dd7e2401de4868dc5c64736f6c634300081a0033
0x608060405234801561001057600080fd5b506040518060400160405280600581526020017f54656e746f0000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f74656e746f000000000000000000000000000000000000000000000000000000815250816004908161008c91906107bd565b50806005908161009c91906107bd565b5050506100bb6100b06100e960201b60201c565b6100f160201b60201c565b6100e46100cc6101b760201b60201c565b6b023ac12ef364587bf20000006101e160201b60201c565b6109af565b600033905090565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036102535760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161024a91906108d0565b60405180910390fd5b600061029a77022d345fdca626400000000000000000000000000000000060001b76965aaf813c8a9f7ef20a179ef30d55384c3f560000000060001b61033160201b60201c565b905080600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555061032c6000848461034860201b60201c565b505050565b600082601b1c82601d1c8082019250505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361039a57806002600082825461038e919061091a565b9250508190555061046d565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610426578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161041d9392919061095d565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036104b65780600260008282540392505081905550610503565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516105609190610994565b60405180910390a3505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600060028204905060018216806105ee57607f821691505b602082108103610601576106006105a7565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026106697fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261062c565b610673868361062c565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b60006106ba6106b56106b08461068b565b610695565b61068b565b9050919050565b6000819050919050565b6106d48361069f565b6106e86106e0826106c1565b848454610639565b825550505050565b600090565b6106fd6106f0565b6107088184846106cb565b505050565b5b8181101561072c576107216000826106f5565b60018101905061070e565b5050565b601f8211156107715761074281610607565b61074b8461061c565b8101602085101561075a578190505b61076e6107668561061c565b83018261070d565b50505b505050565b600082821c905092915050565b600061079460001984600802610776565b1980831691505092915050565b60006107ad8383610783565b9150826002028217905092915050565b6107c68261056d565b67ffffffffffffffff8111156107df576107de610578565b5b6107e982546105d6565b6107f4828285610730565b600060209050601f8311600181146108275760008415610815578287015190505b61081f85826107a1565b865550610887565b601f19841661083586610607565b60005b8281101561085d57848901518255600182019150602085019450602081019050610838565b8683101561087a5784890151610876601f891682610783565b8355505b6001600288020188555050505b505050505050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006108ba8261088f565b9050919050565b6108ca816108af565b82525050565b60006020820190506108e560008301846108c1565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006109258261068b565b91506109308361068b565b9250828201905080821115610948576109476108eb565b5b92915050565b6109578161068b565b82525050565b600060608201905061097260008301866108c1565b61097f602083018561094e565b61098c604083018461094e565b949350505050565b60006020820190506109a9600083018461094e565b92915050565b611263806109be6000396000f3fe608060405234801561001057600080fd5b50600436106100b45760003560e01c8063715018a611610071578063715018a6146101a35780638da5cb5b146101ad57806395d89b41146101cb578063a9059cbb146101e9578063dd62ed3e14610219578063f2fde38b14610249576100b4565b806306fdde03146100b9578063095ea7b3146100d757806318160ddd1461010757806323b872dd14610125578063313ce5671461015557806370a0823114610173575b600080fd5b6100c1610265565b6040516100ce9190610db9565b60405180910390f35b6100f160048036038101906100ec9190610e74565b6102f7565b6040516100fe9190610ecf565b60405180910390f35b61010f61031a565b60405161011c9190610ef9565b60405180910390f35b61013f600480360381019061013a9190610f14565b610324565b60405161014c9190610ecf565b60405180910390f35b61015d610353565b60405161016a9190610f83565b60405180910390f35b61018d60048036038101906101889190610f9e565b61035c565b60405161019a9190610ef9565b60405180910390f35b6101ab6103a4565b005b6101b56103b8565b6040516101c29190610fda565b60405180910390f35b6101d36103e2565b6040516101e09190610db9565b60405180910390f35b61020360048036038101906101fe9190610e74565b610474565b6040516102109190610ecf565b60405180910390f35b610233600480360381019061022e9190610ff5565b610497565b6040516102409190610ef9565b60405180910390f35b610263600480360381019061025e9190610f9e565b61051e565b005b60606004805461027490611064565b80601f01602080910402602001604051908101604052809291908181526020018280546102a090611064565b80156102ed5780601f106102c2576101008083540402835291602001916102ed565b820191906000526020600020905b8154815290600101906020018083116102d057829003601f168201915b5050505050905090565b6000806103026105a1565b905061030f8185856105a9565b600191505092915050565b6000600254905090565b60008061032f6105a1565b905061033c8582856105bb565b6103478585856106e5565b60019150509392505050565b60006012905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6103ac6107e4565b6103b66000610862565b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600580546103f190611064565b80601f016020809104026020016040519081016040528092919081815260200182805461041d90611064565b801561046a5780601f1061043f5761010080835404028352916020019161046a565b820191906000526020600020905b81548152906001019060200180831161044d57829003601f168201915b5050505050905090565b60008061047f6105a1565b905061048c8185856106e5565b600191505092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6105266107e4565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610595576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161058c90611107565b60405180910390fd5b61059e81610862565b50565b600033905090565b6105b68383836001610928565b505050565b60006105c78484610497565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110801561068357508273ffffffffffffffffffffffffffffffffffffffff16600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b156106df57818110156106d1578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016106c893929190611127565b60405180910390fd5b6106de8484846000610928565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107575760006040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161074e9190610fda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107c95760006040517fec442f050000000000000000000000000000000000000000000000000000000081526004016107c09190610fda565b60405180910390fd5b6107d4838383610aff565b6107df838383610d24565b505050565b6107ec6105a1565b73ffffffffffffffffffffffffffffffffffffffff1661080a6103b8565b73ffffffffffffffffffffffffffffffffffffffff1614610860576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610857906111aa565b60405180910390fd5b565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff160361099a5760006040517fe602df050000000000000000000000000000000000000000000000000000000081526004016109919190610fda565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a0c5760006040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610a039190610fda565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508015610af9578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610af09190610ef9565b60405180910390a35b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b51578060026000828254610b4591906111f9565b92505081905550610c24565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015610bdd578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610bd493929190611127565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c6d5780600260008282540392505081905550610cba565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d179190610ef9565b60405180910390a3505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b83811015610d63578082015181840152602081019050610d48565b60008484015250505050565b6000601f19601f8301169050919050565b6000610d8b82610d29565b610d958185610d34565b9350610da5818560208601610d45565b610dae81610d6f565b840191505092915050565b60006020820190508181036000830152610dd38184610d80565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000610e0b82610de0565b9050919050565b610e1b81610e00565b8114610e2657600080fd5b50565b600081359050610e3881610e12565b92915050565b6000819050919050565b610e5181610e3e565b8114610e5c57600080fd5b50565b600081359050610e6e81610e48565b92915050565b60008060408385031215610e8b57610e8a610ddb565b5b6000610e9985828601610e29565b9250506020610eaa85828601610e5f565b9150509250929050565b60008115159050919050565b610ec981610eb4565b82525050565b6000602082019050610ee46000830184610ec0565b92915050565b610ef381610e3e565b82525050565b6000602082019050610f0e6000830184610eea565b92915050565b600080600060608486031215610f2d57610f2c610ddb565b5b6000610f3b86828701610e29565b9350506020610f4c86828701610e29565b9250506040610f5d86828701610e5f565b9150509250925092565b600060ff82169050919050565b610f7d81610f67565b82525050565b6000602082019050610f986000830184610f74565b92915050565b600060208284031215610fb457610fb3610ddb565b5b6000610fc284828501610e29565b91505092915050565b610fd481610e00565b82525050565b6000602082019050610fef6000830184610fcb565b92915050565b6000806040838503121561100c5761100b610ddb565b5b600061101a85828601610e29565b925050602061102b85828601610e29565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061107c57607f821691505b60208210810361108f5761108e611035565b5b50919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006110f1602683610d34565b91506110fc82611095565b604082019050919050565b60006020820190508181036000830152611120816110e4565b9050919050565b600060608201905061113c6000830186610fcb565b6111496020830185610eea565b6111566040830184610eea565b949350505050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611194602083610d34565b915061119f8261115e565b602082019050919050565b600060208201905081810360008301526111c381611187565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061120482610e3e565b915061120f83610e3e565b9250828201905080821115611227576112266111ca565b5b9291505056fea26469706673582212208b126f9a35802ebe142ca1250e79d47e26bc9f3b6c4804dd7e2401de4868dc5c64736f6c634300081a0033