60a060405234801561000f575f80fd5b50336040518060400160405280600881526020017f426c7565204361740000000000000000000000000000000000000000000000008152506040518060400160405280600481526020017f4243415400000000000000000000000000000000000000000000000000000000815250816003908161008c9190610986565b50806004908161009c9190610986565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361010f575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016101069190610a94565b60405180910390fd5b61011e816103c160201b60201c565b503373ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250505f6b033b2e3c9fd0803ce800000090505f81905061018e606461018060328561048460201b90919060201c565b61049960201b90919060201c565b6006819055506101bb60646101ad60328561048460201b90919060201c565b61049960201b90919060201c565b6007819055503373ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff16815250506028600881905550600160095f60805173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160095f61dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506103ba33826104ae60201b60201c565b5050610c08565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81836104919190610ada565b905092915050565b5f81836104a69190610b48565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361051e575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016105159190610a94565b60405180910390fd5b61052f5f838361053360201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610583578060025f8282546105779190610b78565b92505081905550610651565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561060c578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161060393929190610bba565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610698578060025f82825403925050819055506106e2565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161073f9190610bef565b60405180910390a3505050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806107c757607f821691505b6020821081036107da576107d9610783565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830261083c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610801565b6108468683610801565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61088a6108856108808461085e565b610867565b61085e565b9050919050565b5f819050919050565b6108a383610870565b6108b76108af82610891565b84845461080d565b825550505050565b5f90565b6108cb6108bf565b6108d681848461089a565b505050565b5b818110156108f9576108ee5f826108c3565b6001810190506108dc565b5050565b601f82111561093e5761090f816107e0565b610918846107f2565b81016020851015610927578190505b61093b610933856107f2565b8301826108db565b50505b505050565b5f82821c905092915050565b5f61095e5f1984600802610943565b1980831691505092915050565b5f610976838361094f565b9150826002028217905092915050565b61098f8261074c565b67ffffffffffffffff8111156109a8576109a7610756565b5b6109b282546107b0565b6109bd8282856108fd565b5f60209050601f8311600181146109ee575f84156109dc578287015190505b6109e6858261096b565b865550610a4d565b601f1984166109fc866107e0565b5f5b82811015610a23578489015182556001820191506020850194506020810190506109fe565b86831015610a405784890151610a3c601f89168261094f565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610a7e82610a55565b9050919050565b610a8e81610a74565b82525050565b5f602082019050610aa75f830184610a85565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610ae48261085e565b9150610aef8361085e565b9250828202610afd8161085e565b91508282048414831517610b1457610b13610aad565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f610b528261085e565b9150610b5d8361085e565b925082610b6d57610b6c610b1b565b5b828204905092915050565b5f610b828261085e565b9150610b8d8361085e565b9250828201905080821115610ba557610ba4610aad565b5b92915050565b610bb48161085e565b82525050565b5f606082019050610bcd5f830186610a85565b610bda6020830185610bab565b610be76040830184610bab565b949350505050565b5f602082019050610c025f830184610bab565b92915050565b60805161210e610c355f395f818161057b015281816107690152818161080d0152611060015261210e5ff3fe60806040526004361061012d575f3560e01c8063715018a6116100aa578063bf16f65a1161006e578063bf16f65a146103a6578063c062ca5f146103ce578063c83c3837146103f8578063dd62ed3e14610420578063f2fde38b1461045c578063f8b45b051461048457610134565b8063715018a6146102d65780638da5cb5b146102ec57806395d89b4114610316578063a9059cbb14610340578063b60e06df1461037c57610134565b806323b872dd116100f157806323b872dd146101f45780632b14ca5614610230578063313ce5671461025a5780635564ad711461028457806370a082311461029a57610134565b8063063be69e1461013857806306fdde031461014e578063095ea7b3146101785780630f299cf1146101b457806318160ddd146101ca57610134565b3661013457005b5f80fd5b348015610143575f80fd5b5061014c6104ae565b005b348015610159575f80fd5b506101626104bf565b60405161016f91906116fc565b60405180910390f35b348015610183575f80fd5b5061019e600480360381019061019991906117ad565b61054f565b6040516101ab9190611805565b60405180910390f35b3480156101bf575f80fd5b506101c8610571565b005b3480156101d5575f80fd5b506101de6105df565b6040516101eb919061182d565b60405180910390f35b3480156101ff575f80fd5b5061021a60048036038101906102159190611846565b6105e8565b6040516102279190611805565b60405180910390f35b34801561023b575f80fd5b50610244610616565b604051610251919061182d565b60405180910390f35b348015610265575f80fd5b5061026e61061c565b60405161027b91906118b1565b60405180910390f35b34801561028f575f80fd5b50610298610624565b005b3480156102a5575f80fd5b506102c060048036038101906102bb91906118ca565b610635565b6040516102cd919061182d565b60405180910390f35b3480156102e1575f80fd5b506102ea61067a565b005b3480156102f7575f80fd5b5061030061068d565b60405161030d9190611904565b60405180910390f35b348015610321575f80fd5b5061032a6106b5565b60405161033791906116fc565b60405180910390f35b34801561034b575f80fd5b50610366600480360381019061036191906117ad565b610745565b6040516103739190611805565b60405180910390f35b348015610387575f80fd5b50610390610767565b60405161039d9190611904565b60405180910390f35b3480156103b1575f80fd5b506103cc60048036038101906103c7919061191d565b61078b565b005b3480156103d9575f80fd5b506103e26107e1565b6040516103ef919061182d565b60405180910390f35b348015610403575f80fd5b5061041e60048036038101906104199190611983565b6107e7565b005b34801561042b575f80fd5b50610446600480360381019061044191906119ae565b610905565b604051610453919061182d565b60405180910390f35b348015610467575f80fd5b50610482600480360381019061047d91906118ca565b610987565b005b34801561048f575f80fd5b50610498610a0b565b6040516104a5919061182d565b60405180910390f35b6104b6610a11565b5f600681905550565b6060600380546104ce90611a19565b80601f01602080910402602001604051908101604052809291908181526020018280546104fa90611a19565b80156105455780601f1061051c57610100808354040283529160200191610545565b820191905f5260205f20905b81548152906001019060200180831161052857829003601f168201915b5050505050905090565b5f80610559610a98565b9050610566818585610a9f565b600191505092915050565b610579610a11565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f193505050501580156105dc573d5f803e3d5ffd5b50565b5f600254905090565b5f806105f2610a98565b90506105ff858285610ab1565b61060a858585610b43565b60019150509392505050565b60085481565b5f6012905090565b61062c610a11565b5f600781905550565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610682610a11565b61068b5f6110b2565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546106c490611a19565b80601f01602080910402602001604051908101604052809291908181526020018280546106f090611a19565b801561073b5780601f106107125761010080835404028352916020019161073b565b820191905f5260205f20905b81548152906001019060200180831161071e57829003601f168201915b5050505050905090565b5f8061074f610a98565b905061075c818585610b43565b600191505092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b610793610a11565b600a8111156107d7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107ce90611ab9565b60405180910390fd5b8060088190555050565b60065481565b6107ef610a11565b8073ffffffffffffffffffffffffffffffffffffffff1663a9059cbb7f00000000000000000000000000000000000000000000000000000000000000008373ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016108659190611904565b602060405180830381865afa158015610880573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906108a49190611aeb565b6040518363ffffffff1660e01b81526004016108c1929190611b16565b6020604051808303815f875af11580156108dd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109019190611b67565b5050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61098f610a11565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036109ff575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016109f69190611904565b60405180910390fd5b610a08816110b2565b50565b60075481565b610a19610a98565b73ffffffffffffffffffffffffffffffffffffffff16610a3761068d565b73ffffffffffffffffffffffffffffffffffffffff1614610a9657610a5a610a98565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610a8d9190611904565b60405180910390fd5b565b5f33905090565b610aac8383836001611175565b505050565b5f610abc8484610905565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610b3d5781811015610b2e578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610b2593929190611b92565b60405180910390fd5b610b3c84848484035f611175565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610bb1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ba890611c37565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610c1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1690611cc5565b60405180910390fd5b5f8111610c61576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5890611d53565b60405180910390fd5b5f60095f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680610cfd575060095f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b90505f734752ba5dbc23f44d87826276bf6fd6b1c372ad2473ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d5d573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d819190611d85565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530734752ba5dbc23f44d87826276bf6fd6b1c372ad2473ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dfa573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e1e9190611d85565b6040518363ffffffff1660e01b8152600401610e3b929190611db0565b602060405180830381865afa158015610e56573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e7a9190611d85565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141580610eb45750815b610ef3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eea90611e21565b60405180910390fd5b5f8173ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16149050808015610f3357505f600654115b8015610f3d575082155b15610f8857600654841115610f87576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f7e90611ed5565b60405180910390fd5b5b80158015610f9757505f600754115b8015610fa1575082155b15610fff5760075484610fb387610635565b610fbd9190611f20565b1115610ffe576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ff590611fe9565b60405180910390fd5b5b5f8161100b575f61100f565b6008545b90505f81111561109e57831580156110245750815b1561109d575f6110506064611042848961134490919063ffffffff16565b61135990919063ffffffff16565b90505f81111561108657611085887f00000000000000000000000000000000000000000000000000000000000000008361136e565b5b611099818761145e90919063ffffffff16565b9550505b5b6110a987878761136e565b50505050505050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036111e5575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016111dc9190611904565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611255575f6040517f94280d6200000000000000000000000000000000000000000000000000000000815260040161124c9190611904565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550801561133e578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051611335919061182d565b60405180910390a35b50505050565b5f81836113519190612007565b905092915050565b5f81836113669190612075565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036113de575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016113d59190611904565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361144e575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016114459190611904565b60405180910390fd5b611459838383611473565b505050565b5f818361146b91906120a5565b905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114c3578060025f8282546114b79190611f20565b92505081905550611591565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561154c578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161154393929190611b92565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036115d8578060025f8282540392505081905550611622565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161167f919061182d565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6116ce8261168c565b6116d88185611696565b93506116e88185602086016116a6565b6116f1816116b4565b840191505092915050565b5f6020820190508181035f83015261171481846116c4565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61174982611720565b9050919050565b6117598161173f565b8114611763575f80fd5b50565b5f8135905061177481611750565b92915050565b5f819050919050565b61178c8161177a565b8114611796575f80fd5b50565b5f813590506117a781611783565b92915050565b5f80604083850312156117c3576117c261171c565b5b5f6117d085828601611766565b92505060206117e185828601611799565b9150509250929050565b5f8115159050919050565b6117ff816117eb565b82525050565b5f6020820190506118185f8301846117f6565b92915050565b6118278161177a565b82525050565b5f6020820190506118405f83018461181e565b92915050565b5f805f6060848603121561185d5761185c61171c565b5b5f61186a86828701611766565b935050602061187b86828701611766565b925050604061188c86828701611799565b9150509250925092565b5f60ff82169050919050565b6118ab81611896565b82525050565b5f6020820190506118c45f8301846118a2565b92915050565b5f602082840312156118df576118de61171c565b5b5f6118ec84828501611766565b91505092915050565b6118fe8161173f565b82525050565b5f6020820190506119175f8301846118f5565b92915050565b5f602082840312156119325761193161171c565b5b5f61193f84828501611799565b91505092915050565b5f6119528261173f565b9050919050565b61196281611948565b811461196c575f80fd5b50565b5f8135905061197d81611959565b92915050565b5f602082840312156119985761199761171c565b5b5f6119a58482850161196f565b91505092915050565b5f80604083850312156119c4576119c361171c565b5b5f6119d185828601611766565b92505060206119e285828601611766565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611a3057607f821691505b602082108103611a4357611a426119ec565b5b50919050565b7f417474656d7074696e6720746f207365742066656520686967686572207468615f8201527f6e20696e697469616c206665652e000000000000000000000000000000000000602082015250565b5f611aa3602e83611696565b9150611aae82611a49565b604082019050919050565b5f6020820190508181035f830152611ad081611a97565b9050919050565b5f81519050611ae581611783565b92915050565b5f60208284031215611b0057611aff61171c565b5b5f611b0d84828501611ad7565b91505092915050565b5f604082019050611b295f8301856118f5565b611b36602083018461181e565b9392505050565b611b46816117eb565b8114611b50575f80fd5b50565b5f81519050611b6181611b3d565b92915050565b5f60208284031215611b7c57611b7b61171c565b5b5f611b8984828501611b53565b91505092915050565b5f606082019050611ba55f8301866118f5565b611bb2602083018561181e565b611bbf604083018461181e565b949350505050565b7f5472616e736665722066726f6d20746865207a65726f2061646472657373206e5f8201527f6f7420616c6c6f7765642e000000000000000000000000000000000000000000602082015250565b5f611c21602b83611696565b9150611c2c82611bc7565b604082019050919050565b5f6020820190508181035f830152611c4e81611c15565b9050919050565b7f5472616e7366657220746f20746865207a65726f2061646472657373206e6f745f8201527f20616c6c6f7765642e0000000000000000000000000000000000000000000000602082015250565b5f611caf602983611696565b9150611cba82611c55565b604082019050919050565b5f6020820190508181035f830152611cdc81611ca3565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f2e00000000000000000000000000000000000000000000602082015250565b5f611d3d602a83611696565b9150611d4882611ce3565b604082019050919050565b5f6020820190508181035f830152611d6a81611d31565b9050919050565b5f81519050611d7f81611750565b92915050565b5f60208284031215611d9a57611d9961171c565b5b5f611da784828501611d71565b91505092915050565b5f604082019050611dc35f8301856118f5565b611dd060208301846118f5565b9392505050565b7f4c69717569646974792070616972206e6f742079657420637265617465642e005f82015250565b5f611e0b601f83611696565b9150611e1682611dd7565b602082019050919050565b5f6020820190508181035f830152611e3881611dff565b9050919050565b7f537761702076616c75652065786365656473206d6178207377617020616d6f755f8201527f6e742c2074727920616761696e2077697468206c65737320737761702076616c60208201527f75652e0000000000000000000000000000000000000000000000000000000000604082015250565b5f611ebf604383611696565b9150611eca82611e3f565b606082019050919050565b5f6020820190508181035f830152611eec81611eb3565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611f2a8261177a565b9150611f358361177a565b9250828201905080821115611f4d57611f4c611ef3565b5b92915050565b7f42616c616e63652065786365656473206d617820686f6c64696e677320616d6f5f8201527f756e742c20636f6e7369646572207573696e672061207365636f6e642077616c60208201527f6c65742e00000000000000000000000000000000000000000000000000000000604082015250565b5f611fd3604483611696565b9150611fde82611f53565b606082019050919050565b5f6020820190508181035f83015261200081611fc7565b9050919050565b5f6120118261177a565b915061201c8361177a565b925082820261202a8161177a565b9150828204841483151761204157612040611ef3565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61207f8261177a565b915061208a8361177a565b92508261209a57612099612048565b5b828204905092915050565b5f6120af8261177a565b91506120ba8361177a565b92508282039050818111156120d2576120d1611ef3565b5b9291505056fea2646970667358221220dfab8481e85e318148efa3de3d43be7f94c516d4f1c1d7389389b62c2fc031a664736f6c63430008190033