Overview ERC721
Total Supply:
0 GC

Holders:
1
Profile Summary
Blockchain:
Sepolia (11155111)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xc431660238272b715d95d292BF0a28125c52DeE5
60806040526001600a55348015610014575f80fd5b50336040518060400160405280600a81526020017f47616d65417373657473000000000000000000000000000000000000000000008152506040518060400160405280600281526020017f4743000000000000000000000000000000000000000000000000000000000000815250815f90816100909190610425565b5080600190816100a09190610425565b5050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610113575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161010a9190610533565b60405180910390fd5b6101228161012860201b60201c565b5061054c565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061026657607f821691505b60208210810361027957610278610222565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102db7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826102a0565b6102e586836102a0565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61032961032461031f846102fd565b610306565b6102fd565b9050919050565b5f819050919050565b6103428361030f565b61035661034e82610330565b8484546102ac565b825550505050565b5f90565b61036a61035e565b610375818484610339565b505050565b5b818110156103985761038d5f82610362565b60018101905061037b565b5050565b601f8211156103dd576103ae8161027f565b6103b784610291565b810160208510156103c6578190505b6103da6103d285610291565b83018261037a565b50505b505050565b5f82821c905092915050565b5f6103fd5f19846008026103e2565b1980831691505092915050565b5f61041583836103ee565b9150826002028217905092915050565b61042e826101eb565b67ffffffffffffffff811115610447576104466101f5565b5b610451825461024f565b61045c82828561039c565b5f60209050601f83116001811461048d575f841561047b578287015190505b610485858261040a565b8655506104ec565b601f19841661049b8661027f565b5f5b828110156104c25784890151825560018201915060208501945060208101905061049d565b868310156104df57848901516104db601f8916826103ee565b8355505b6001600288020188555050505b505050505050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61051d826104f4565b9050919050565b61052d81610513565b82525050565b5f6020820190506105465f830184610524565b92915050565b613587806105595f395ff3fe60806040526004361061013f575f3560e01c806370a08231116100b5578063a22cb4651161006e578063a22cb4651461043d578063b88d4fde14610465578063c87b56dd1461048d578063cbd2bdfd146104c9578063e985e9c5146104f3578063f2fde38b1461052f5761013f565b806370a0823114610365578063715018a6146103a15780638c6fbef7146103b75780638da5cb5b146103cd57806395d89b41146103f75780639979ef45146104215761013f565b806323b872dd1161010757806323b872dd1461023557806342842e0e1461025d578063451df52e14610285578063453189e8146102c1578063571a26a0146102e95780636352211e146103295761013f565b806301ffc9a71461014357806306fdde031461017f578063081812fc146101a9578063095ea7b3146101e557806321b628861461020d575b5f80fd5b34801561014e575f80fd5b50610169600480360381019061016491906125d1565b610557565b6040516101769190612616565b60405180910390f35b34801561018a575f80fd5b506101936105b7565b6040516101a0919061269f565b60405180910390f35b3480156101b4575f80fd5b506101cf60048036038101906101ca91906126f2565b610646565b6040516101dc919061275c565b60405180910390f35b3480156101f0575f80fd5b5061020b6004803603810190610206919061279f565b610661565b005b348015610218575f80fd5b50610233600480360381019061022e91906126f2565b610677565b005b348015610240575f80fd5b5061025b600480360381019061025691906127dd565b6109ae565b005b348015610268575f80fd5b50610283600480360381019061027e91906127dd565b610aad565b005b348015610290575f80fd5b506102ab60048036038101906102a691906126f2565b610acc565b6040516102b8919061275c565b60405180910390f35b3480156102cc575f80fd5b506102e760048036038101906102e29190612959565b610afc565b005b3480156102f4575f80fd5b5061030f600480360381019061030a91906126f2565b610c4a565b6040516103209594939291906129d4565b60405180910390f35b348015610334575f80fd5b5061034f600480360381019061034a91906126f2565b610c9b565b60405161035c919061275c565b60405180910390f35b348015610370575f80fd5b5061038b60048036038101906103869190612a25565b610cac565b6040516103989190612a50565b60405180910390f35b3480156103ac575f80fd5b506103b5610d62565b005b3480156103c2575f80fd5b506103cb610d75565b005b3480156103d8575f80fd5b506103e1610e0f565b6040516103ee919061275c565b60405180910390f35b348015610402575f80fd5b5061040b610e37565b604051610418919061269f565b60405180910390f35b61043b600480360381019061043691906126f2565b610ec7565b005b348015610448575f80fd5b50610463600480360381019061045e9190612a93565b611160565b005b348015610470575f80fd5b5061048b60048036038101906104869190612b6f565b611176565b005b348015610498575f80fd5b506104b360048036038101906104ae91906126f2565b61119b565b6040516104c0919061269f565b60405180910390f35b3480156104d4575f80fd5b506104dd6112a6565b6040516104ea9190612d1b565b60405180910390f35b3480156104fe575f80fd5b5061051960048036038101906105149190612d3b565b61142e565b6040516105269190612616565b60405180910390f35b34801561053a575f80fd5b5061055560048036038101906105509190612a25565b6114bc565b005b5f634906490660e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614806105b057506105af82611540565b5b9050919050565b60605f80546105c590612da6565b80601f01602080910402602001604051908101604052809291908181526020018280546105f190612da6565b801561063c5780601f106106135761010080835404028352916020019161063c565b820191905f5260205f20905b81548152906001019060200180831161061f57829003601f168201915b5050505050905090565b5f61065082611621565b5061065a826116a7565b9050919050565b610673828261066e6116e0565b6116e7565b5050565b8060085f8281526020019081526020015f206003015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16148061071757506106e8610e0f565b73ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16145b610756576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161074d90612e46565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16610776836116f9565b73ffffffffffffffffffffffffffffffffffffffff16036107cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c390612eae565b60405180910390fd5b5f60085f8481526020019081526020015f2090505f60095f8581526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f826002015490505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361088a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161088190612f16565b60405180910390fd5b6108b8836003015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1683876109ae565b826003015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561091e573d5f803e3d5ffd5b5060085f8681526020019081526020015f205f8082015f9055600182015f9055600282015f9055600382015f6101000a81549073ffffffffffffffffffffffffffffffffffffffff0219169055600482015f9055505060095f8681526020019081526020015f205f6101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690555050505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a1e575f6040517f64a0ae92000000000000000000000000000000000000000000000000000000008152600401610a15919061275c565b60405180910390fd5b5f610a318383610a2c6116e0565b611732565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610aa7578382826040517f64283d7b000000000000000000000000000000000000000000000000000000008152600401610a9e93929190612f34565b60405180910390fd5b50505050565b610ac783838360405180602001604052805f815250611176565b505050565b6009602052805f5260405f205f915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610b0461193d565b610b1033600a546119c4565b610b1c600a5484611ab7565b6040518060a00160405280600a5481526020018381526020018381526020018273ffffffffffffffffffffffffffffffffffffffff1681526020014281525060085f600a5481526020019081526020015f205f820151815f015560208201518160010155604082015181600201556060820151816003015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550608082015181600401559050505f60095f600a5481526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600a5f815480929190610c4090612f96565b9190505550505050565b6008602052805f5260405f205f91509050805f015490806001015490806002015490806003015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060040154905085565b5f610ca582611621565b9050919050565b5f8073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d1d575f6040517f89c62b64000000000000000000000000000000000000000000000000000000008152600401610d14919061275c565b60405180910390fd5b60035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610d6a61193d565b610d735f611b11565b565b5f4290505f5b600a548111610e0b575f73ffffffffffffffffffffffffffffffffffffffff16610da4826116f9565b73ffffffffffffffffffffffffffffffffffffffff1614610df8575f60085f8381526020019081526020015f20905062015180816004015484610de79190612fdd565b10610df657610df582610677565b5b505b8080610e0390612f96565b915050610d7b565b5050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060018054610e4690612da6565b80601f0160208091040260200160405190810160405280929190818152602001828054610e7290612da6565b8015610ebd5780601f10610e9457610100808354040283529160200191610ebd565b820191905f5260205f20905b815481529060010190602001808311610ea057829003601f168201915b5050505050905090565b5f73ffffffffffffffffffffffffffffffffffffffff16610ee7826116f9565b73ffffffffffffffffffffffffffffffffffffffff1603610f3d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3490612eae565b60405180910390fd5b5f60085f8381526020019081526020015f20905080600201543411610f97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f8e90613080565b60405180910390fd5b806003015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1603611028576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161101f9061310e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff1660095f8481526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146111045760095f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc826002015490811502906040515f60405180830381858888f19350505050158015611102573d5f803e3d5ffd5b505b3360095f8481526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055503481600201819055505050565b61117261116b6116e0565b8383611bd4565b5050565b6111818484846109ae565b61119561118c6116e0565b85858585611d3d565b50505050565b60606111a682611621565b505f60065f8481526020019081526020015f2080546111c490612da6565b80601f01602080910402602001604051908101604052809291908181526020018280546111f090612da6565b801561123b5780601f106112125761010080835404028352916020019161123b565b820191905f5260205f20905b81548152906001019060200180831161121e57829003601f168201915b505050505090505f61124b611ee9565b90505f81510361125f5781925050506112a1565b5f8251111561129357808260405160200161127b929190613166565b604051602081830303815290604052925050506112a1565b61129c84611eff565b925050505b919050565b60605f600a5490505f8167ffffffffffffffff8111156112c9576112c8612835565b5b60405190808252806020026020018201604052801561130257816020015b6112ef61252b565b8152602001906001900390816112e75790505b5090505f805b600a548111611424575f73ffffffffffffffffffffffffffffffffffffffff16611331826116f9565b73ffffffffffffffffffffffffffffffffffffffff16146114115760085f8281526020019081526020015f206040518060a00160405290815f82015481526020016001820154815260200160028201548152602001600382015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020016004820154815250508383815181106113f7576113f6613189565b5b6020026020010181905250818061140d90612f96565b9250505b808061141c90612f96565b915050611308565b5081935050505090565b5f60055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b6114c461193d565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611534575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161152b919061275c565b60405180910390fd5b61153d81611b11565b50565b5f7f80ac58cd000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061160a57507f5b5e139f000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061161a575061161982611f65565b5b9050919050565b5f8061162c836116f9565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361169e57826040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016116959190612a50565b60405180910390fd5b80915050919050565b5f60045f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f33905090565b6116f48383836001611fce565b505050565b5f60025f8381526020019081526020015f205f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b5f8061173d846116f9565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161461177e5761177d81848661218d565b5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611809576117bd5f855f80611fce565b600160035f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825403925050819055505b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff161461188857600160035f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8460025f8681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a4809150509392505050565b6119456116e0565b73ffffffffffffffffffffffffffffffffffffffff16611963610e0f565b73ffffffffffffffffffffffffffffffffffffffff16146119c2576119866116e0565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016119b9919061275c565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a34575f6040517f64a0ae92000000000000000000000000000000000000000000000000000000008152600401611a2b919061275c565b60405180910390fd5b5f611a4083835f611732565b90505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614611ab2575f6040517f73c6ac6e000000000000000000000000000000000000000000000000000000008152600401611aa9919061275c565b60405180910390fd5b505050565b8060065f8481526020019081526020015f209081611ad59190613353565b507ff8e1a15aba9398e019f0b49df1a4fde98ee17ae345cb5f6b5e2c27f5033e8ce782604051611b059190612a50565b60405180910390a15050565b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611c4457816040517f5b08ba18000000000000000000000000000000000000000000000000000000008152600401611c3b919061275c565b60405180910390fd5b8060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051611d309190612616565b60405180910390a3505050565b5f8373ffffffffffffffffffffffffffffffffffffffff163b1115611ee2578273ffffffffffffffffffffffffffffffffffffffff1663150b7a02868685856040518563ffffffff1660e01b8152600401611d9b9493929190613474565b6020604051808303815f875af1925050508015611dd657506040513d601f19601f82011682018060405250810190611dd391906134d2565b60015b611e57573d805f8114611e04576040519150601f19603f3d011682016040523d82523d5f602084013e611e09565b606091505b505f815103611e4f57836040517f64a0ae92000000000000000000000000000000000000000000000000000000008152600401611e46919061275c565b60405180910390fd5b805181602001fd5b63150b7a0260e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614611ee057836040517f64a0ae92000000000000000000000000000000000000000000000000000000008152600401611ed7919061275c565b60405180910390fd5b505b5050505050565b606060405180602001604052805f815250905090565b6060611f0a82611621565b505f611f14611ee9565b90505f815111611f325760405180602001604052805f815250611f5d565b80611f3c84612250565b604051602001611f4d929190613166565b6040516020818303038152906040525b915050919050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b808061200657505f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15612138575f61201584611621565b90505f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415801561207f57508273ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614155b80156120925750612090818461142e565b155b156120d457826040517fa9fbf51f0000000000000000000000000000000000000000000000000000000081526004016120cb919061275c565b60405180910390fd5b811561213657838573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45b505b8360045f8581526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050505050565b61219883838361231a565b61224b575f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361220c57806040517f7e2732890000000000000000000000000000000000000000000000000000000081526004016122039190612a50565b60405180910390fd5b81816040517f177e802f0000000000000000000000000000000000000000000000000000000081526004016122429291906134fd565b60405180910390fd5b505050565b60605f600161225e846123da565b0190505f8167ffffffffffffffff81111561227c5761227b612835565b5b6040519080825280601f01601f1916602001820160405280156122ae5781602001600182028036833780820191505090505b5090505f82602001820190505b60011561230f578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a858161230457612303613524565b5b0494505f85036122bb575b819350505050919050565b5f8073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156123d157508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614806123925750612391848461142e565b5b806123d057508273ffffffffffffffffffffffffffffffffffffffff166123b8836116a7565b73ffffffffffffffffffffffffffffffffffffffff16145b5b90509392505050565b5f805f90507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310612436577a184f03e93ff9f4daa797ed6e38ed64bf6a1f010000000000000000838161242c5761242b613524565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310612473576d04ee2d6d415b85acef8100000000838161246957612468613524565b5b0492506020810190505b662386f26fc1000083106124a257662386f26fc10000838161249857612497613524565b5b0492506010810190505b6305f5e10083106124cb576305f5e10083816124c1576124c0613524565b5b0492506008810190505b61271083106124f05761271083816124e6576124e5613524565b5b0492506004810190505b60648310612513576064838161250957612508613524565b5b0492506002810190505b600a8310612522576001810190505b80915050919050565b6040518060a001604052805f81526020015f81526020015f81526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f81525090565b5f604051905090565b5f80fd5b5f80fd5b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6125b08161257c565b81146125ba575f80fd5b50565b5f813590506125cb816125a7565b92915050565b5f602082840312156125e6576125e5612574565b5b5f6125f3848285016125bd565b91505092915050565b5f8115159050919050565b612610816125fc565b82525050565b5f6020820190506126295f830184612607565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6126718261262f565b61267b8185612639565b935061268b818560208601612649565b61269481612657565b840191505092915050565b5f6020820190508181035f8301526126b78184612667565b905092915050565b5f819050919050565b6126d1816126bf565b81146126db575f80fd5b50565b5f813590506126ec816126c8565b92915050565b5f6020828403121561270757612706612574565b5b5f612714848285016126de565b91505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6127468261271d565b9050919050565b6127568161273c565b82525050565b5f60208201905061276f5f83018461274d565b92915050565b61277e8161273c565b8114612788575f80fd5b50565b5f8135905061279981612775565b92915050565b5f80604083850312156127b5576127b4612574565b5b5f6127c28582860161278b565b92505060206127d3858286016126de565b9150509250929050565b5f805f606084860312156127f4576127f3612574565b5b5f6128018682870161278b565b93505060206128128682870161278b565b9250506040612823868287016126de565b9150509250925092565b5f80fd5b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61286b82612657565b810181811067ffffffffffffffff8211171561288a57612889612835565b5b80604052505050565b5f61289c61256b565b90506128a88282612862565b919050565b5f67ffffffffffffffff8211156128c7576128c6612835565b5b6128d082612657565b9050602081019050919050565b828183375f83830152505050565b5f6128fd6128f8846128ad565b612893565b90508281526020810184848401111561291957612918612831565b5b6129248482856128dd565b509392505050565b5f82601f8301126129405761293f61282d565b5b81356129508482602086016128eb565b91505092915050565b5f805f606084860312156129705761296f612574565b5b5f84013567ffffffffffffffff81111561298d5761298c612578565b5b6129998682870161292c565b93505060206129aa868287016126de565b92505060406129bb8682870161278b565b9150509250925092565b6129ce816126bf565b82525050565b5f60a0820190506129e75f8301886129c5565b6129f460208301876129c5565b612a0160408301866129c5565b612a0e606083018561274d565b612a1b60808301846129c5565b9695505050505050565b5f60208284031215612a3a57612a39612574565b5b5f612a478482850161278b565b91505092915050565b5f602082019050612a635f8301846129c5565b92915050565b612a72816125fc565b8114612a7c575f80fd5b50565b5f81359050612a8d81612a69565b92915050565b5f8060408385031215612aa957612aa8612574565b5b5f612ab68582860161278b565b9250506020612ac785828601612a7f565b9150509250929050565b5f67ffffffffffffffff821115612aeb57612aea612835565b5b612af482612657565b9050602081019050919050565b5f612b13612b0e84612ad1565b612893565b905082815260208101848484011115612b2f57612b2e612831565b5b612b3a8482856128dd565b509392505050565b5f82601f830112612b5657612b5561282d565b5b8135612b66848260208601612b01565b91505092915050565b5f805f8060808587031215612b8757612b86612574565b5b5f612b948782880161278b565b9450506020612ba58782880161278b565b9350506040612bb6878288016126de565b925050606085013567ffffffffffffffff811115612bd757612bd6612578565b5b612be387828801612b42565b91505092959194509250565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b612c21816126bf565b82525050565b612c308161273c565b82525050565b60a082015f820151612c4a5f850182612c18565b506020820151612c5d6020850182612c18565b506040820151612c706040850182612c18565b506060820151612c836060850182612c27565b506080820151612c966080850182612c18565b50505050565b5f612ca78383612c36565b60a08301905092915050565b5f602082019050919050565b5f612cc982612bef565b612cd38185612bf9565b9350612cde83612c09565b805f5b83811015612d0e578151612cf58882612c9c565b9750612d0083612cb3565b925050600181019050612ce1565b5085935050505092915050565b5f6020820190508181035f830152612d338184612cbf565b905092915050565b5f8060408385031215612d5157612d50612574565b5b5f612d5e8582860161278b565b9250506020612d6f8582860161278b565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680612dbd57607f821691505b602082108103612dd057612dcf612d79565b5b50919050565b7f4f6e6c79206f776e6572206f722061756374696f6e2073656c6c65722063616e5f8201527f20636f6d706c6574652061756374696f6e000000000000000000000000000000602082015250565b5f612e30603183612639565b9150612e3b82612dd6565b604082019050919050565b5f6020820190508181035f830152612e5d81612e24565b9050919050565b7f41756374696f6e20646f6573206e6f74206578697374000000000000000000005f82015250565b5f612e98601683612639565b9150612ea382612e64565b602082019050919050565b5f6020820190508181035f830152612ec581612e8c565b9050919050565b7f4e6f206269647320706c61636564206f6e20746869732061756374696f6e00005f82015250565b5f612f00601e83612639565b9150612f0b82612ecc565b602082019050919050565b5f6020820190508181035f830152612f2d81612ef4565b9050919050565b5f606082019050612f475f83018661274d565b612f5460208301856129c5565b612f61604083018461274d565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f612fa0826126bf565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612fd257612fd1612f69565b5b600182019050919050565b5f612fe7826126bf565b9150612ff2836126bf565b925082820390508181111561300a57613009612f69565b5b92915050565b7f426964206d75737420626520686967686572207468616e2063757272656e74205f8201527f7072696365000000000000000000000000000000000000000000000000000000602082015250565b5f61306a602583612639565b915061307582613010565b604082019050919050565b5f6020820190508181035f8301526130978161305e565b9050919050565b7f53656c6c65722063616e6e6f7420626964206f6e207468656972206f776e20615f8201527f756374696f6e0000000000000000000000000000000000000000000000000000602082015250565b5f6130f8602683612639565b91506131038261309e565b604082019050919050565b5f6020820190508181035f830152613125816130ec565b9050919050565b5f81905092915050565b5f6131408261262f565b61314a818561312c565b935061315a818560208601612649565b80840191505092915050565b5f6131718285613136565b915061317d8284613136565b91508190509392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026132127fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826131d7565b61321c86836131d7565b95508019841693508086168417925050509392505050565b5f819050919050565b5f61325761325261324d846126bf565b613234565b6126bf565b9050919050565b5f819050919050565b6132708361323d565b61328461327c8261325e565b8484546131e3565b825550505050565b5f90565b61329861328c565b6132a3818484613267565b505050565b5b818110156132c6576132bb5f82613290565b6001810190506132a9565b5050565b601f82111561330b576132dc816131b6565b6132e5846131c8565b810160208510156132f4578190505b613308613300856131c8565b8301826132a8565b50505b505050565b5f82821c905092915050565b5f61332b5f1984600802613310565b1980831691505092915050565b5f613343838361331c565b9150826002028217905092915050565b61335c8261262f565b67ffffffffffffffff81111561337557613374612835565b5b61337f8254612da6565b61338a8282856132ca565b5f60209050601f8311600181146133bb575f84156133a9578287015190505b6133b38582613338565b86555061341a565b601f1984166133c9866131b6565b5f5b828110156133f0578489015182556001820191506020850194506020810190506133cb565b8683101561340d5784890151613409601f89168261331c565b8355505b6001600288020188555050505b505050505050565b5f81519050919050565b5f82825260208201905092915050565b5f61344682613422565b613450818561342c565b9350613460818560208601612649565b61346981612657565b840191505092915050565b5f6080820190506134875f83018761274d565b613494602083018661274d565b6134a160408301856129c5565b81810360608301526134b3818461343c565b905095945050505050565b5f815190506134cc816125a7565b92915050565b5f602082840312156134e7576134e6612574565b5b5f6134f4848285016134be565b91505092915050565b5f6040820190506135105f83018561274d565b61351d60208301846129c5565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffdfea2646970667358221220e0bd64e9bb987b65d200ec76a1fcb4f1207abfd2b86dbd5a19e115122571f11764736f6c63430008190033