Mainnet
Testnet
VenatorUniverseToken (VNT)

VenatorUniverseToken (VNT)

Overview

Max Total supply:
3,000,000
VNT
Holders:
2 addresses
Total transfers:
2

Token info

Contract:
Name:
VenatorUniverseToken
Symbol:
VNT
Decimals:
18
Token type:
wrc20
Are you the contract creator? Verify and Publish your contract source code.

Creation bytecode

0x61016060405234801561001157600080fd5b50604051613473380380613473833981810160405281019061003391906104c3565b6040518060400160405280601681526020017f56656e61746f7220556e69766572736520546f6b656e00000000000000000000815250806040518060400160405280600181526020017f3100000000000000000000000000000000000000000000000000000000000000815250836040518060400160405280601481526020017f56656e61746f72556e697665727365546f6b656e0000000000000000000000008152506040518060400160405280600381526020017f564e540000000000000000000000000000000000000000000000000000000000815250816003908161011c9190610740565b50806004908161012c9190610740565b5050506000600560006101000a81548160ff021916908315150217905550600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036101bc5760006040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016101b39190610821565b60405180910390fd5b6101cb8161027d60201b60201c565b506101e060068361034360201b90919060201c565b61012081815250506101fc60078261034360201b90919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a0818152505061023961039360201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff1681525050505050506109f5565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006020835110156103655761035e836103ee60201b60201c565b905061038d565b826103758361045660201b60201c565b60000190816103849190610740565b5060ff60001b90505b92915050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e0516101005146306040516020016103d3959493929190610864565b60405160208183030381529060405280519060200120905090565b600080829050601f8151111561043b57826040517f305a27a9000000000000000000000000000000000000000000000000000000008152600401610432919061093c565b60405180910390fd5b8051816104479061098e565b60001c1760001b915050919050565b6000819050919050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061049082610465565b9050919050565b6104a081610485565b81146104ab57600080fd5b50565b6000815190506104bd81610497565b92915050565b6000602082840312156104d9576104d8610460565b5b60006104e7848285016104ae565b91505092915050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061057157607f821691505b6020821081036105845761058361052a565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b6000600883026105ec7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826105af565b6105f686836105af565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600061063d6106386106338461060e565b610618565b61060e565b9050919050565b6000819050919050565b61065783610622565b61066b61066382610644565b8484546105bc565b825550505050565b600090565b610680610673565b61068b81848461064e565b505050565b5b818110156106af576106a4600082610678565b600181019050610691565b5050565b601f8211156106f4576106c58161058a565b6106ce8461059f565b810160208510156106dd578190505b6106f16106e98561059f565b830182610690565b50505b505050565b600082821c905092915050565b6000610717600019846008026106f9565b1980831691505092915050565b60006107308383610706565b9150826002028217905092915050565b610749826104f0565b67ffffffffffffffff811115610762576107616104fb565b5b61076c8254610559565b6107778282856106b3565b600060209050601f8311600181146107aa5760008415610798578287015190505b6107a28582610724565b86555061080a565b601f1984166107b88661058a565b60005b828110156107e0578489015182556001820191506020850194506020810190506107bb565b868310156107fd57848901516107f9601f891682610706565b8355505b6001600288020188555050505b505050505050565b61081b81610485565b82525050565b60006020820190506108366000830184610812565b92915050565b6000819050919050565b61084f8161083c565b82525050565b61085e8161060e565b82525050565b600060a0820190506108796000830188610846565b6108866020830187610846565b6108936040830186610846565b6108a06060830185610855565b6108ad6080830184610812565b9695505050505050565b600082825260208201905092915050565b60005b838110156108e65780820151818401526020810190506108cb565b60008484015250505050565b6000601f19601f8301169050919050565b600061090e826104f0565b61091881856108b7565b93506109288185602086016108c8565b610931816108f2565b840191505092915050565b600060208201905081810360008301526109568184610903565b905092915050565b600081519050919050565b6000819050602082019050919050565b6000610985825161083c565b80915050919050565b60006109998261095e565b826109a384610969565b90506109ae81610979565b925060208210156109ee576109e97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff836020036008026105af565b831692505b5050919050565b60805160a05160c05160e051610100516101205161014051612a24610a4f60003960006113e1015260006113a60152600061180d015260006117ec01526000610f8a01526000610fe0015260006110090152612a246000f3fe608060405234801561001057600080fd5b506004361061018e5760003560e01c806379cc6790116100de5780638da5cb5b11610097578063a9059cbb11610071578063a9059cbb14610441578063d505accf14610471578063dd62ed3e1461048d578063f2fde38b146104bd5761018e565b80638da5cb5b146103d557806395d89b41146103f357806397f735d5146104115761018e565b806379cc6790146103235780637ecebe001461033f5780637f49f7091461036f5780638293a1141461038b5780638456cb59146103a757806384b0196e146103b15761018e565b80633644e5151161014b57806342966c681161012557806342966c68146102af5780635c975abb146102cb57806370a08231146102e9578063715018a6146103195761018e565b80633644e5151461026b5780633f4ba83a1461028957806340c10f19146102935761018e565b806306fdde0314610193578063095ea7b3146101b157806318160ddd146101e157806323b872dd146101ff5780632ff2e9dc1461022f578063313ce5671461024d575b600080fd5b61019b6104d9565b6040516101a89190611fb8565b60405180910390f35b6101cb60048036038101906101c69190612073565b61056b565b6040516101d891906120ce565b60405180910390f35b6101e96106a0565b6040516101f691906120f8565b60405180910390f35b61021960048036038101906102149190612113565b6106aa565b60405161022691906120ce565b60405180910390f35b6102376106d9565b60405161024491906120f8565b60405180910390f35b6102556106e8565b6040516102629190612182565b60405180910390f35b6102736106f1565b60405161028091906121b6565b60405180910390f35b610291610700565b005b6102ad60048036038101906102a89190612073565b610712565b005b6102c960048036038101906102c491906121d1565b610788565b005b6102d361079c565b6040516102e091906120ce565b60405180910390f35b61030360048036038101906102fe91906121fe565b6107b3565b60405161031091906120f8565b60405180910390f35b6103216107fb565b005b61033d60048036038101906103389190612073565b61080f565b005b610359600480360381019061035491906121fe565b61082f565b60405161036691906120f8565b60405180910390f35b610389600480360381019061038491906121fe565b610841565b005b6103a560048036038101906103a091906121fe565b6108e7565b005b6103af61098d565b005b6103b961099f565b6040516103cc9796959493929190612333565b60405180910390f35b6103dd610a49565b6040516103ea91906123b7565b60405180910390f35b6103fb610a73565b6040516104089190611fb8565b60405180910390f35b61042b600480360381019061042691906121fe565b610b05565b60405161043891906120ce565b60405180910390f35b61045b60048036038101906104569190612073565b610b5b565b60405161046891906120ce565b60405180910390f35b61048b6004803603810190610486919061242a565b610b7e565b005b6104a760048036038101906104a291906124cc565b610cc6565b6040516104b491906120f8565b60405180910390f35b6104d760048036038101906104d291906121fe565b610d4d565b005b6060600380546104e89061253b565b80601f01602080910402602001604051908101604052809291908181526020018280546105149061253b565b80156105615780601f1061053657610100808354040283529160200191610561565b820191906000526020600020905b81548152906001019060200180831161054457829003601f168201915b5050505050905090565b600060096000610579610dd3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610601576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105f8906125b8565b60405180910390fd5b600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561068e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068590612624565b60405180910390fd5b6106988383610ddb565b905092915050565b6000600254905090565b6000806106b5610dd3565b90506106c2858285610dfe565b6106cd858585610e92565b60019150509392505050565b6a52b7d2dcc80cd2e400000081565b60006012905090565b60006106fb610f86565b905090565b61070861103d565b6107106110c4565b565b61071a61103d565b6a52b7d2dcc80cd2e40000008161072f6106a0565b6107399190612673565b111561077a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077190612719565b60405180910390fd5b6107848282611127565b5050565b610799610793610dd3565b826111a9565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61080361103d565b61080d600061122b565b565b6108218261081b610dd3565b83610dfe565b61082b82826111a9565b5050565b600061083a826112f1565b9050919050565b61084961103d565b6001600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f4e1f1083e536396ee005a5640fc3beb4d082ac0ec24882c6b8b35121beb61c5c60405160405180910390a250565b6108ef61103d565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167faf21b055f404aae56187594ef6bc522fbab24d4a05adc05c41c16a844b73b02460405160405180910390a250565b61099561103d565b61099d61133a565b565b6000606080600080600060606109b361139d565b6109bb6113d8565b46306000801b600067ffffffffffffffff8111156109dc576109db612739565b5b604051908082528060200260200182016040528015610a0a5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a829061253b565b80601f0160208091040260200160405190810160405280929190818152602001828054610aae9061253b565b8015610afb5780601f10610ad057610100808354040283529160200191610afb565b820191906000526020600020905b815481529060010190602001808311610ade57829003601f168201915b5050505050905090565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600080610b66610dd3565b9050610b73818585610e92565b600191505092915050565b83421115610bc357836040517f62791302000000000000000000000000000000000000000000000000000000008152600401610bba91906120f8565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610bf28c611413565b89604051602001610c0896959493929190612768565b6040516020818303038152906040528051906020012090506000610c2b8261146a565b90506000610c3b82878787611484565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610caf57808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610ca69291906127c9565b60405180910390fd5b610cba8a8a8a6114b4565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610d5561103d565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610dc75760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610dbe91906123b7565b60405180910390fd5b610dd08161122b565b50565b600033905090565b600080610de6610dd3565b9050610df38185856114b4565b600191505092915050565b6000610e0a8484610cc6565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610e8c5781811015610e7c578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610e73939291906127f2565b60405180910390fd5b610e8b848484840360006114c6565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f045760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610efb91906123b7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f765760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610f6d91906123b7565b60405180910390fd5b610f8183838361169d565b505050565b60007f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614801561100257507f000000000000000000000000000000000000000000000000000000000000000046145b1561102f577f0000000000000000000000000000000000000000000000000000000000000000905061103a565b6110376117c7565b90505b90565b611045610dd3565b73ffffffffffffffffffffffffffffffffffffffff16611063610a49565b73ffffffffffffffffffffffffffffffffffffffff16146110c257611086610dd3565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016110b991906123b7565b60405180910390fd5b565b6110cc61185d565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611110610dd3565b60405161111d91906123b7565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111995760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161119091906123b7565b60405180910390fd5b6111a56000838361169d565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361121b5760006040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161121291906123b7565b60405180910390fd5b6112278260008361169d565b5050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61134261189d565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611386610dd3565b60405161139391906123b7565b60405180910390a1565b60606113d360067f00000000000000000000000000000000000000000000000000000000000000006118de90919063ffffffff16565b905090565b606061140e60077f00000000000000000000000000000000000000000000000000000000000000006118de90919063ffffffff16565b905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050559050919050565b600061147d611477610f86565b8361198e565b9050919050565b600080600080611496888888886119cf565b9250925092506114a68282611ac3565b829350505050949350505050565b6114c183838360016114c6565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036115385760006040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161152f91906123b7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036115aa5760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016115a191906123b7565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508015611697578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161168e91906120f8565b60405180910390a35b50505050565b600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561172a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117219061289b565b60405180910390fd5b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156117b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ae90612907565b60405180910390fd5b6117c2838383611c27565b505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000004630604051602001611842959493929190612927565b60405160208183030381529060405280519060200120905090565b61186561079c565b61189b576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b6118a561079c565b156118dc576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b606060ff60001b83146118fb576118f483611c3f565b9050611988565b8180546119079061253b565b80601f01602080910402602001604051908101604052809291908181526020018280546119339061253b565b80156119805780601f1061195557610100808354040283529160200191611980565b820191906000526020600020905b81548152906001019060200180831161196357829003601f168201915b505050505090505b92915050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b60008060007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08460001c1115611a0f576000600385925092509250611ab9565b600060018888888860405160008152602001604052604051611a34949392919061297a565b6020604051602081039080840390855afa158015611a56573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611aaa57600060016000801b93509350935050611ab9565b8060008060001b935093509350505b9450945094915050565b60006003811115611ad757611ad66129bf565b5b826003811115611aea57611ae96129bf565b5b0315611c235760016003811115611b0457611b036129bf565b5b826003811115611b1757611b166129bf565b5b03611b4e576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60026003811115611b6257611b616129bf565b5b826003811115611b7557611b746129bf565b5b03611bba578060001c6040517ffce698f7000000000000000000000000000000000000000000000000000000008152600401611bb191906120f8565b60405180910390fd5b600380811115611bcd57611bcc6129bf565b5b826003811115611be057611bdf6129bf565b5b03611c2257806040517fd78bce0c000000000000000000000000000000000000000000000000000000008152600401611c1991906121b6565b60405180910390fd5b5b5050565b611c2f61189d565b611c3a838383611cb3565b505050565b60606000611c4c83611ed8565b90506000602067ffffffffffffffff811115611c6b57611c6a612739565b5b6040519080825280601f01601f191660200182016040528015611c9d5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611d05578060026000828254611cf99190612673565b92505081905550611dd8565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611d91578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401611d88939291906127f2565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611e215780600260008282540392505081905550611e6e565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611ecb91906120f8565b60405180910390a3505050565b60008060ff8360001c169050601f811115611f1f576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611f62578082015181840152602081019050611f47565b60008484015250505050565b6000601f19601f8301169050919050565b6000611f8a82611f28565b611f948185611f33565b9350611fa4818560208601611f44565b611fad81611f6e565b840191505092915050565b60006020820190508181036000830152611fd28184611f7f565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061200a82611fdf565b9050919050565b61201a81611fff565b811461202557600080fd5b50565b60008135905061203781612011565b92915050565b6000819050919050565b6120508161203d565b811461205b57600080fd5b50565b60008135905061206d81612047565b92915050565b6000806040838503121561208a57612089611fda565b5b600061209885828601612028565b92505060206120a98582860161205e565b9150509250929050565b60008115159050919050565b6120c8816120b3565b82525050565b60006020820190506120e360008301846120bf565b92915050565b6120f28161203d565b82525050565b600060208201905061210d60008301846120e9565b92915050565b60008060006060848603121561212c5761212b611fda565b5b600061213a86828701612028565b935050602061214b86828701612028565b925050604061215c8682870161205e565b9150509250925092565b600060ff82169050919050565b61217c81612166565b82525050565b60006020820190506121976000830184612173565b92915050565b6000819050919050565b6121b08161219d565b82525050565b60006020820190506121cb60008301846121a7565b92915050565b6000602082840312156121e7576121e6611fda565b5b60006121f58482850161205e565b91505092915050565b60006020828403121561221457612213611fda565b5b600061222284828501612028565b91505092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b6122608161222b565b82525050565b61226f81611fff565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6122aa8161203d565b82525050565b60006122bc83836122a1565b60208301905092915050565b6000602082019050919050565b60006122e082612275565b6122ea8185612280565b93506122f583612291565b8060005b8381101561232657815161230d88826122b0565b9750612318836122c8565b9250506001810190506122f9565b5085935050505092915050565b600060e082019050612348600083018a612257565b818103602083015261235a8189611f7f565b9050818103604083015261236e8188611f7f565b905061237d60608301876120e9565b61238a6080830186612266565b61239760a08301856121a7565b81810360c08301526123a981846122d5565b905098975050505050505050565b60006020820190506123cc6000830184612266565b92915050565b6123db81612166565b81146123e657600080fd5b50565b6000813590506123f8816123d2565b92915050565b6124078161219d565b811461241257600080fd5b50565b600081359050612424816123fe565b92915050565b600080600080600080600060e0888a03121561244957612448611fda565b5b60006124578a828b01612028565b97505060206124688a828b01612028565b96505060406124798a828b0161205e565b955050606061248a8a828b0161205e565b945050608061249b8a828b016123e9565b93505060a06124ac8a828b01612415565b92505060c06124bd8a828b01612415565b91505092959891949750929550565b600080604083850312156124e3576124e2611fda565b5b60006124f185828601612028565b925050602061250285828601612028565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061255357607f821691505b6020821081036125665761256561250c565b5b50919050565b7f417070726f76652066726f6d2062616e6e656420616464726573730000000000600082015250565b60006125a2601b83611f33565b91506125ad8261256c565b602082019050919050565b600060208201905081810360008301526125d181612595565b9050919050565b7f417070726f766520746f2062616e6e6564206164647265737300000000000000600082015250565b600061260e601983611f33565b9150612619826125d8565b602082019050919050565b6000602082019050818103600083015261263d81612601565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061267e8261203d565b91506126898361203d565b92508282019050808211156126a1576126a0612644565b5b92915050565b7f4d696e74696e6720657863656564732074686520696e697469616c207375707060008201527f6c79206361702e00000000000000000000000000000000000000000000000000602082015250565b6000612703602783611f33565b915061270e826126a7565b604082019050919050565b60006020820190508181036000830152612732816126f6565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600060c08201905061277d60008301896121a7565b61278a6020830188612266565b6127976040830187612266565b6127a460608301866120e9565b6127b160808301856120e9565b6127be60a08301846120e9565b979650505050505050565b60006040820190506127de6000830185612266565b6127eb6020830184612266565b9392505050565b60006060820190506128076000830186612266565b61281460208301856120e9565b61282160408301846120e9565b949350505050565b7f546f6b656e207472616e736665722066726f6d2062616e6e656420616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612885602283611f33565b915061289082612829565b604082019050919050565b600060208201905081810360008301526128b481612878565b9050919050565b7f546f6b656e207472616e7366657220746f2062616e6e65642061646472657373600082015250565b60006128f1602083611f33565b91506128fc826128bb565b602082019050919050565b60006020820190508181036000830152612920816128e4565b9050919050565b600060a08201905061293c60008301886121a7565b61294960208301876121a7565b61295660408301866121a7565b61296360608301856120e9565b6129706080830184612266565b9695505050505050565b600060808201905061298f60008301876121a7565b61299c6020830186612173565b6129a960408301856121a7565b6129b660608301846121a7565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fdfea264697066735822122013f858851b7df759485db040c73e251192c32bea57e1d1b3bb64faabebec2b1464736f6c634300081a003300000000000000000000000000981ea491987f8f7a047a8692f1b8b8aa50abf5

Deployed bytecode

0x608060405234801561001057600080fd5b506004361061018e5760003560e01c806379cc6790116100de5780638da5cb5b11610097578063a9059cbb11610071578063a9059cbb14610441578063d505accf14610471578063dd62ed3e1461048d578063f2fde38b146104bd5761018e565b80638da5cb5b146103d557806395d89b41146103f357806397f735d5146104115761018e565b806379cc6790146103235780637ecebe001461033f5780637f49f7091461036f5780638293a1141461038b5780638456cb59146103a757806384b0196e146103b15761018e565b80633644e5151161014b57806342966c681161012557806342966c68146102af5780635c975abb146102cb57806370a08231146102e9578063715018a6146103195761018e565b80633644e5151461026b5780633f4ba83a1461028957806340c10f19146102935761018e565b806306fdde0314610193578063095ea7b3146101b157806318160ddd146101e157806323b872dd146101ff5780632ff2e9dc1461022f578063313ce5671461024d575b600080fd5b61019b6104d9565b6040516101a89190611fb8565b60405180910390f35b6101cb60048036038101906101c69190612073565b61056b565b6040516101d891906120ce565b60405180910390f35b6101e96106a0565b6040516101f691906120f8565b60405180910390f35b61021960048036038101906102149190612113565b6106aa565b60405161022691906120ce565b60405180910390f35b6102376106d9565b60405161024491906120f8565b60405180910390f35b6102556106e8565b6040516102629190612182565b60405180910390f35b6102736106f1565b60405161028091906121b6565b60405180910390f35b610291610700565b005b6102ad60048036038101906102a89190612073565b610712565b005b6102c960048036038101906102c491906121d1565b610788565b005b6102d361079c565b6040516102e091906120ce565b60405180910390f35b61030360048036038101906102fe91906121fe565b6107b3565b60405161031091906120f8565b60405180910390f35b6103216107fb565b005b61033d60048036038101906103389190612073565b61080f565b005b610359600480360381019061035491906121fe565b61082f565b60405161036691906120f8565b60405180910390f35b610389600480360381019061038491906121fe565b610841565b005b6103a560048036038101906103a091906121fe565b6108e7565b005b6103af61098d565b005b6103b961099f565b6040516103cc9796959493929190612333565b60405180910390f35b6103dd610a49565b6040516103ea91906123b7565b60405180910390f35b6103fb610a73565b6040516104089190611fb8565b60405180910390f35b61042b600480360381019061042691906121fe565b610b05565b60405161043891906120ce565b60405180910390f35b61045b60048036038101906104569190612073565b610b5b565b60405161046891906120ce565b60405180910390f35b61048b6004803603810190610486919061242a565b610b7e565b005b6104a760048036038101906104a291906124cc565b610cc6565b6040516104b491906120f8565b60405180910390f35b6104d760048036038101906104d291906121fe565b610d4d565b005b6060600380546104e89061253b565b80601f01602080910402602001604051908101604052809291908181526020018280546105149061253b565b80156105615780601f1061053657610100808354040283529160200191610561565b820191906000526020600020905b81548152906001019060200180831161054457829003601f168201915b5050505050905090565b600060096000610579610dd3565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615610601576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105f8906125b8565b60405180910390fd5b600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561068e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161068590612624565b60405180910390fd5b6106988383610ddb565b905092915050565b6000600254905090565b6000806106b5610dd3565b90506106c2858285610dfe565b6106cd858585610e92565b60019150509392505050565b6a52b7d2dcc80cd2e400000081565b60006012905090565b60006106fb610f86565b905090565b61070861103d565b6107106110c4565b565b61071a61103d565b6a52b7d2dcc80cd2e40000008161072f6106a0565b6107399190612673565b111561077a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077190612719565b60405180910390fd5b6107848282611127565b5050565b610799610793610dd3565b826111a9565b50565b6000600560009054906101000a900460ff16905090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61080361103d565b61080d600061122b565b565b6108218261081b610dd3565b83610dfe565b61082b82826111a9565b5050565b600061083a826112f1565b9050919050565b61084961103d565b6001600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167f4e1f1083e536396ee005a5640fc3beb4d082ac0ec24882c6b8b35121beb61c5c60405160405180910390a250565b6108ef61103d565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508073ffffffffffffffffffffffffffffffffffffffff167faf21b055f404aae56187594ef6bc522fbab24d4a05adc05c41c16a844b73b02460405160405180910390a250565b61099561103d565b61099d61133a565b565b6000606080600080600060606109b361139d565b6109bb6113d8565b46306000801b600067ffffffffffffffff8111156109dc576109db612739565b5b604051908082528060200260200182016040528015610a0a5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610a829061253b565b80601f0160208091040260200160405190810160405280929190818152602001828054610aae9061253b565b8015610afb5780601f10610ad057610100808354040283529160200191610afb565b820191906000526020600020905b815481529060010190602001808311610ade57829003601f168201915b5050505050905090565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b600080610b66610dd3565b9050610b73818585610e92565b600191505092915050565b83421115610bc357836040517f62791302000000000000000000000000000000000000000000000000000000008152600401610bba91906120f8565b60405180910390fd5b60007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9888888610bf28c611413565b89604051602001610c0896959493929190612768565b6040516020818303038152906040528051906020012090506000610c2b8261146a565b90506000610c3b82878787611484565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610caf57808a6040517f4b800e46000000000000000000000000000000000000000000000000000000008152600401610ca69291906127c9565b60405180910390fd5b610cba8a8a8a6114b4565b50505050505050505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610d5561103d565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610dc75760006040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610dbe91906123b7565b60405180910390fd5b610dd08161122b565b50565b600033905090565b600080610de6610dd3565b9050610df38185856114b4565b600191505092915050565b6000610e0a8484610cc6565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610e8c5781811015610e7c578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610e73939291906127f2565b60405180910390fd5b610e8b848484840360006114c6565b5b50505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610f045760006040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610efb91906123b7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f765760006040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610f6d91906123b7565b60405180910390fd5b610f8183838361169d565b505050565b60007f000000000000000000000000d508a7814ffadf424e07dd42b1986ecb8672278173ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff1614801561100257507f0000000000000000000000000000000000000000000000000000000000000a4146145b1561102f577fc4f9435a791f5ca5013c896ebe242756b7ac7221c3083bd5315adc76c995cc75905061103a565b6110376117c7565b90505b90565b611045610dd3565b73ffffffffffffffffffffffffffffffffffffffff16611063610a49565b73ffffffffffffffffffffffffffffffffffffffff16146110c257611086610dd3565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016110b991906123b7565b60405180910390fd5b565b6110cc61185d565b6000600560006101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa611110610dd3565b60405161111d91906123b7565b60405180910390a1565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036111995760006040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161119091906123b7565b60405180910390fd5b6111a56000838361169d565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361121b5760006040517f96c6fd1e00000000000000000000000000000000000000000000000000000000815260040161121291906123b7565b60405180910390fd5b6112278260008361169d565b5050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b61134261189d565b6001600560006101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611386610dd3565b60405161139391906123b7565b60405180910390a1565b60606113d360067f56656e61746f7220556e69766572736520546f6b656e000000000000000000166118de90919063ffffffff16565b905090565b606061140e60077f31000000000000000000000000000000000000000000000000000000000000016118de90919063ffffffff16565b905090565b6000600860008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000815480929190600101919050559050919050565b600061147d611477610f86565b8361198e565b9050919050565b600080600080611496888888886119cf565b9250925092506114a68282611ac3565b829350505050949350505050565b6114c183838360016114c6565b505050565b600073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036115385760006040517fe602df0500000000000000000000000000000000000000000000000000000000815260040161152f91906123b7565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036115aa5760006040517f94280d620000000000000000000000000000000000000000000000000000000081526004016115a191906123b7565b60405180910390fd5b81600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508015611697578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161168e91906120f8565b60405180910390a35b50505050565b600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff161561172a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117219061289b565b60405180910390fd5b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156117b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117ae90612907565b60405180910390fd5b6117c2838383611c27565b505050565b60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f55dc8572ab030ec15ccc543101fd1c792ec905c6cde5e84d43b3634d2f8550fb7fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc64630604051602001611842959493929190612927565b60405160208183030381529060405280519060200120905090565b61186561079c565b61189b576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b6118a561079c565b156118dc576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b606060ff60001b83146118fb576118f483611c3f565b9050611988565b8180546119079061253b565b80601f01602080910402602001604051908101604052809291908181526020018280546119339061253b565b80156119805780601f1061195557610100808354040283529160200191611980565b820191906000526020600020905b81548152906001019060200180831161196357829003601f168201915b505050505090505b92915050565b60006040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b60008060007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08460001c1115611a0f576000600385925092509250611ab9565b600060018888888860405160008152602001604052604051611a34949392919061297a565b6020604051602081039080840390855afa158015611a56573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611aaa57600060016000801b93509350935050611ab9565b8060008060001b935093509350505b9450945094915050565b60006003811115611ad757611ad66129bf565b5b826003811115611aea57611ae96129bf565b5b0315611c235760016003811115611b0457611b036129bf565b5b826003811115611b1757611b166129bf565b5b03611b4e576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b60026003811115611b6257611b616129bf565b5b826003811115611b7557611b746129bf565b5b03611bba578060001c6040517ffce698f7000000000000000000000000000000000000000000000000000000008152600401611bb191906120f8565b60405180910390fd5b600380811115611bcd57611bcc6129bf565b5b826003811115611be057611bdf6129bf565b5b03611c2257806040517fd78bce0c000000000000000000000000000000000000000000000000000000008152600401611c1991906121b6565b60405180910390fd5b5b5050565b611c2f61189d565b611c3a838383611cb3565b505050565b60606000611c4c83611ed8565b90506000602067ffffffffffffffff811115611c6b57611c6a612739565b5b6040519080825280601f01601f191660200182016040528015611c9d5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611d05578060026000828254611cf99190612673565b92505081905550611dd8565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611d91578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401611d88939291906127f2565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550505b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611e215780600260008282540392505081905550611e6e565b806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611ecb91906120f8565b60405180910390a3505050565b60008060ff8360001c169050601f811115611f1f576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611f62578082015181840152602081019050611f47565b60008484015250505050565b6000601f19601f8301169050919050565b6000611f8a82611f28565b611f948185611f33565b9350611fa4818560208601611f44565b611fad81611f6e565b840191505092915050565b60006020820190508181036000830152611fd28184611f7f565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061200a82611fdf565b9050919050565b61201a81611fff565b811461202557600080fd5b50565b60008135905061203781612011565b92915050565b6000819050919050565b6120508161203d565b811461205b57600080fd5b50565b60008135905061206d81612047565b92915050565b6000806040838503121561208a57612089611fda565b5b600061209885828601612028565b92505060206120a98582860161205e565b9150509250929050565b60008115159050919050565b6120c8816120b3565b82525050565b60006020820190506120e360008301846120bf565b92915050565b6120f28161203d565b82525050565b600060208201905061210d60008301846120e9565b92915050565b60008060006060848603121561212c5761212b611fda565b5b600061213a86828701612028565b935050602061214b86828701612028565b925050604061215c8682870161205e565b9150509250925092565b600060ff82169050919050565b61217c81612166565b82525050565b60006020820190506121976000830184612173565b92915050565b6000819050919050565b6121b08161219d565b82525050565b60006020820190506121cb60008301846121a7565b92915050565b6000602082840312156121e7576121e6611fda565b5b60006121f58482850161205e565b91505092915050565b60006020828403121561221457612213611fda565b5b600061222284828501612028565b91505092915050565b60007fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b6122608161222b565b82525050565b61226f81611fff565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b6122aa8161203d565b82525050565b60006122bc83836122a1565b60208301905092915050565b6000602082019050919050565b60006122e082612275565b6122ea8185612280565b93506122f583612291565b8060005b8381101561232657815161230d88826122b0565b9750612318836122c8565b9250506001810190506122f9565b5085935050505092915050565b600060e082019050612348600083018a612257565b818103602083015261235a8189611f7f565b9050818103604083015261236e8188611f7f565b905061237d60608301876120e9565b61238a6080830186612266565b61239760a08301856121a7565b81810360c08301526123a981846122d5565b905098975050505050505050565b60006020820190506123cc6000830184612266565b92915050565b6123db81612166565b81146123e657600080fd5b50565b6000813590506123f8816123d2565b92915050565b6124078161219d565b811461241257600080fd5b50565b600081359050612424816123fe565b92915050565b600080600080600080600060e0888a03121561244957612448611fda565b5b60006124578a828b01612028565b97505060206124688a828b01612028565b96505060406124798a828b0161205e565b955050606061248a8a828b0161205e565b945050608061249b8a828b016123e9565b93505060a06124ac8a828b01612415565b92505060c06124bd8a828b01612415565b91505092959891949750929550565b600080604083850312156124e3576124e2611fda565b5b60006124f185828601612028565b925050602061250285828601612028565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061255357607f821691505b6020821081036125665761256561250c565b5b50919050565b7f417070726f76652066726f6d2062616e6e656420616464726573730000000000600082015250565b60006125a2601b83611f33565b91506125ad8261256c565b602082019050919050565b600060208201905081810360008301526125d181612595565b9050919050565b7f417070726f766520746f2062616e6e6564206164647265737300000000000000600082015250565b600061260e601983611f33565b9150612619826125d8565b602082019050919050565b6000602082019050818103600083015261263d81612601565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061267e8261203d565b91506126898361203d565b92508282019050808211156126a1576126a0612644565b5b92915050565b7f4d696e74696e6720657863656564732074686520696e697469616c207375707060008201527f6c79206361702e00000000000000000000000000000000000000000000000000602082015250565b6000612703602783611f33565b915061270e826126a7565b604082019050919050565b60006020820190508181036000830152612732816126f6565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600060c08201905061277d60008301896121a7565b61278a6020830188612266565b6127976040830187612266565b6127a460608301866120e9565b6127b160808301856120e9565b6127be60a08301846120e9565b979650505050505050565b60006040820190506127de6000830185612266565b6127eb6020830184612266565b9392505050565b60006060820190506128076000830186612266565b61281460208301856120e9565b61282160408301846120e9565b949350505050565b7f546f6b656e207472616e736665722066726f6d2062616e6e656420616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612885602283611f33565b915061289082612829565b604082019050919050565b600060208201905081810360008301526128b481612878565b9050919050565b7f546f6b656e207472616e7366657220746f2062616e6e65642061646472657373600082015250565b60006128f1602083611f33565b91506128fc826128bb565b602082019050919050565b60006020820190508181036000830152612920816128e4565b9050919050565b600060a08201905061293c60008301886121a7565b61294960208301876121a7565b61295660408301866121a7565b61296360608301856120e9565b6129706080830184612266565b9695505050505050565b600060808201905061298f60008301876121a7565b61299c6020830186612173565b6129a960408301856121a7565b6129b660608301846121a7565b95945050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602160045260246000fdfea264697066735822122013f858851b7df759485db040c73e251192c32bea57e1d1b3bb64faabebec2b1464736f6c634300081a0033