Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000,000.00 MAVRO

Holders:
2
Profile Summary
Blockchain:
zkEvm Amoy (80002)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x6652e765ccD969816503c40DA6E91816517b8691
610160604052348015610010575f80fd5b506040516134d23803806134d283398181016040528101906100329190610825565b6040518060400160405280600581526020017f4d4156524f000000000000000000000000000000000000000000000000000000815250806040518060400160405280600181526020017f3100000000000000000000000000000000000000000000000000000000000000815250836040518060400160405280600581526020017f4d4156524f0000000000000000000000000000000000000000000000000000008152506040518060400160405280600581526020017f4d4156524f000000000000000000000000000000000000000000000000000000815250816006908161011b9190610a8a565b50806007908161012b9190610a8a565b5050505f60085f6101000a81548160ff0219169083151502179055505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036101b7575f6040517f1e4fbdf70000000000000000000000000000000000000000000000000000000081526004016101ae9190610b68565b60405180910390fd5b6101c6816102b160201b60201c565b506101db60098361037660201b90919060201c565b61012081815250506101f7600a8261037660201b90919060201c565b6101408181525050818051906020012060e08181525050808051906020012061010081815250504660a081815250506102346103c360201b60201c565b608081815250503073ffffffffffffffffffffffffffffffffffffffff1660c08173ffffffffffffffffffffffffffffffffffffffff16815250505050506102ab3361028461041d60201b60201c565b600a6102909190610ce9565b64174876e8006102a09190610d33565b61042560201b60201c565b50610f86565b5f600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f60208351101561039757610390836104aa60201b60201c565b90506103bd565b826103a78361050f60201b60201c565b5f0190816103b59190610a8a565b5060ff5f1b90505b92915050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f60e051610100514630604051602001610402959493929190610d9b565b60405160208183030381529060405280519060200120905090565b5f6012905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610495575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161048c9190610b68565b60405180910390fd5b6104a65f838361051860201b60201c565b5050565b5f80829050601f815111156104f657826040517f305a27a90000000000000000000000000000000000000000000000000000000081526004016104ed9190610e52565b60405180910390fd5b80518161050290610e9f565b5f1c175f1b915050919050565b5f819050919050565b61052983838361052e60201b60201c565b505050565b61053c61055260201b60201c565b61054d83838361059960201b60201c565b505050565b6105606107b260201b60201c565b15610597576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036105e9578060055f8282546105dd9190610f05565b925050819055506106b7565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610672578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161066993929190610f38565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036106fe578060055f8282540392505081905550610748565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516107a59190610f6d565b60405180910390a3505050565b5f60085f9054906101000a900460ff16905090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6107f4826107cb565b9050919050565b610804816107ea565b811461080e575f80fd5b50565b5f8151905061081f816107fb565b92915050565b5f6020828403121561083a576108396107c7565b5b5f61084784828501610811565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806108cb57607f821691505b6020821081036108de576108dd610887565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026109407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610905565b61094a8683610905565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61098e61098961098484610962565b61096b565b610962565b9050919050565b5f819050919050565b6109a783610974565b6109bb6109b382610995565b848454610911565b825550505050565b5f90565b6109cf6109c3565b6109da81848461099e565b505050565b5b818110156109fd576109f25f826109c7565b6001810190506109e0565b5050565b601f821115610a4257610a13816108e4565b610a1c846108f6565b81016020851015610a2b578190505b610a3f610a37856108f6565b8301826109df565b50505b505050565b5f82821c905092915050565b5f610a625f1984600802610a47565b1980831691505092915050565b5f610a7a8383610a53565b9150826002028217905092915050565b610a9382610850565b67ffffffffffffffff811115610aac57610aab61085a565b5b610ab682546108b4565b610ac1828285610a01565b5f60209050601f831160018114610af2575f8415610ae0578287015190505b610aea8582610a6f565b865550610b51565b601f198416610b00866108e4565b5f5b82811015610b2757848901518255600182019150602085019450602081019050610b02565b86831015610b445784890151610b40601f891682610a53565b8355505b6001600288020188555050505b505050505050565b610b62816107ea565b82525050565b5f602082019050610b7b5f830184610b59565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115610c0357808604811115610bdf57610bde610b81565b5b6001851615610bee5780820291505b8081029050610bfc85610bae565b9450610bc3565b94509492505050565b5f82610c1b5760019050610cd6565b81610c28575f9050610cd6565b8160018114610c3e5760028114610c4857610c77565b6001915050610cd6565b60ff841115610c5a57610c59610b81565b5b8360020a915084821115610c7157610c70610b81565b5b50610cd6565b5060208310610133831016604e8410600b8410161715610cac5782820a905083811115610ca757610ca6610b81565b5b610cd6565b610cb98484846001610bba565b92509050818404811115610cd057610ccf610b81565b5b81810290505b9392505050565b5f60ff82169050919050565b5f610cf382610962565b9150610cfe83610cdd565b9250610d2b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484610c0c565b905092915050565b5f610d3d82610962565b9150610d4883610962565b9250828202610d5681610962565b91508282048414831517610d6d57610d6c610b81565b5b5092915050565b5f819050919050565b610d8681610d74565b82525050565b610d9581610962565b82525050565b5f60a082019050610dae5f830188610d7d565b610dbb6020830187610d7d565b610dc86040830186610d7d565b610dd56060830185610d8c565b610de26080830184610b59565b9695505050505050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610e2482610850565b610e2e8185610dec565b9350610e3e818560208601610dfc565b610e4781610e0a565b840191505092915050565b5f6020820190508181035f830152610e6a8184610e1a565b905092915050565b5f81519050919050565b5f819050602082019050919050565b5f610e968251610d74565b80915050919050565b5f610ea982610e72565b82610eb384610e7c565b9050610ebe81610e8b565b92506020821015610efe57610ef97fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff83602003600802610905565b831692505b5050919050565b5f610f0f82610962565b9150610f1a83610962565b9250828201905080821115610f3257610f31610b81565b5b92915050565b5f606082019050610f4b5f830186610b59565b610f586020830185610d8c565b610f656040830184610d8c565b949350505050565b5f602082019050610f805f830184610d8c565b92915050565b60805160a05160c05160e0516101005161012051610140516124fb610fd75f395f6111af01525f61117401525f61149f01525f61147e01525f610dec01525f610e4201525f610e6b01526124fb5ff3fe608060405234801561000f575f80fd5b5060043610610171575f3560e01c806370a08231116100dc5780638da5cb5b11610095578063babcc5391161006f578063babcc53914610405578063d505accf14610435578063dd62ed3e14610451578063f2fde38b1461048157610171565b80638da5cb5b1461039957806395d89b41146103b7578063a9059cbb146103d557610171565b806370a08231146102e5578063715018a61461031557806379cc67901461031f5780637ecebe001461033b5780638456cb591461036b57806384b0196e1461037557610171565b8063313ce5671161012e578063313ce567146102495780633644e515146102675780633f4ba83a1461028557806340c10f191461028f57806342966c68146102ab5780635c975abb146102c757610171565b806302d61c541461017557806306fdde0314610191578063095ea7b3146101af57806318160ddd146101df57806323b872dd146101fd57806326d5545f1461022d575b5f80fd5b61018f600480360381019061018a9190611c2a565b61049d565b005b6101996104b3565b6040516101a69190611cd8565b60405180910390f35b6101c960048036038101906101c49190611d2b565b610543565b6040516101d69190611d78565b60405180910390f35b6101e7610565565b6040516101f49190611da0565b60405180910390f35b61021760048036038101906102129190611db9565b61056e565b6040516102249190611d78565b60405180910390f35b61024760048036038101906102429190611e09565b61059c565b005b6102516105a6565b60405161025e9190611e4f565b60405180910390f35b61026f6105ae565b60405161027c9190611e80565b60405180910390f35b61028d6105bc565b005b6102a960048036038101906102a49190611d2b565b6105ce565b005b6102c560048036038101906102c09190611e09565b6105e4565b005b6102cf6105f8565b6040516102dc9190611d78565b60405180910390f35b6102ff60048036038101906102fa9190611e99565b61060d565b60405161030c9190611da0565b60405180910390f35b61031d610652565b005b61033960048036038101906103349190611d2b565b610665565b005b61035560048036038101906103509190611e99565b610685565b6040516103629190611da0565b60405180910390f35b610373610696565b005b61037d6106a8565b6040516103909796959493929190611fc4565b60405180910390f35b6103a161074d565b6040516103ae9190612046565b60405180910390f35b6103bf610776565b6040516103cc9190611cd8565b60405180910390f35b6103ef60048036038101906103ea9190611d2b565b610806565b6040516103fc9190611d78565b60405180910390f35b61041f600480360381019061041a9190611e99565b610828565b60405161042c9190611d78565b60405180910390f35b61044f600480360381019061044a91906120b3565b61087a565b005b61046b60048036038101906104669190612150565b6109bf565b6040516104789190611da0565b60405180910390f35b61049b60048036038101906104969190611e99565b610a41565b005b6104a5610ac5565b6104af8282610b4c565b5050565b6060600680546104c2906121bb565b80601f01602080910402602001604051908101604052809291908181526020018280546104ee906121bb565b80156105395780601f1061051057610100808354040283529160200191610539565b820191905f5260205f20905b81548152906001019060200180831161051c57829003601f168201915b5050505050905090565b5f8061054d610c1f565b905061055a818585610c26565b600191505092915050565b5f600554905090565b5f80610578610c1f565b9050610585858285610c38565b610590858585610cca565b60019150509392505050565b8060048190555050565b5f6012905090565b5f6105b7610de9565b905090565b6105c4610ac5565b6105cc610e9f565b565b6105d6610ac5565b6105e08282610f00565b5050565b6105f56105ef610c1f565b82610f7f565b50565b5f60085f9054906101000a900460ff16905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61065a610ac5565b6106635f610ffe565b565b61067782610671610c1f565b83610c38565b6106818282610f7f565b5050565b5f61068f826110c3565b9050919050565b61069e610ac5565b6106a6611109565b565b5f6060805f805f60606106b961116b565b6106c16111a6565b46305f801b5f67ffffffffffffffff8111156106e0576106df6121eb565b5b60405190808252806020026020018201604052801561070e5781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b5f600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060078054610785906121bb565b80601f01602080910402602001604051908101604052809291908181526020018280546107b1906121bb565b80156107fc5780601f106107d3576101008083540402835291602001916107fc565b820191905f5260205f20905b8154815290600101906020018083116107df57829003601f168201915b5050505050905090565b5f80610810610c1f565b905061081d818585610cca565b600191505092915050565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b834211156108bf57836040517f627913020000000000000000000000000000000000000000000000000000000081526004016108b69190611da0565b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886108ed8c6111e1565b8960405160200161090396959493929190612218565b6040516020818303038152906040528051906020012090505f61092582611234565b90505f6109348287878761124d565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16146109a857808a6040517f4b800e4600000000000000000000000000000000000000000000000000000000815260040161099f929190612277565b60405180910390fd5b6109b38a8a8a610c26565b50505050505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610a49610ac5565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610ab9575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610ab09190612046565b60405180910390fd5b610ac281610ffe565b50565b610acd610c1f565b73ffffffffffffffffffffffffffffffffffffffff16610aeb61074d565b73ffffffffffffffffffffffffffffffffffffffff1614610b4a57610b0e610c1f565b6040517f118cdaa7000000000000000000000000000000000000000000000000000000008152600401610b419190612046565b60405180910390fd5b565b8060025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508160035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b5f33905090565b610c33838383600161127b565b505050565b5f610c4384846109bf565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610cc45781811015610cb5578281836040517ffb8f41b2000000000000000000000000000000000000000000000000000000008152600401610cac9392919061229e565b60405180910390fd5b610cc384848484035f61127b565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610d3a575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610d319190612046565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610daa575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610da19190612046565b60405180910390fd5b68056bc75e2d6310000060045482610dc29190612300565b610dcc919061236e565b81610dd7919061239e565b9050610de483838361144a565b505050565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff16148015610e6457507f000000000000000000000000000000000000000000000000000000000000000046145b15610e91577f00000000000000000000000000000000000000000000000000000000000000009050610e9c565b610e9961145a565b90505b90565b610ea76114ef565b5f60085f6101000a81548160ff0219169083151502179055507f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa610ee9610c1f565b604051610ef69190612046565b60405180910390a1565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610f70575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610f679190612046565b60405180910390fd5b610f7b5f838361144a565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610fef575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610fe69190612046565b60405180910390fd5b610ffa825f8361144a565b5050565b5f600860019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600860016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f600b5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61111161152f565b600160085f6101000a81548160ff0219169083151502179055507f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611154610c1f565b6040516111619190612046565b60405180910390a1565b60606111a160097f000000000000000000000000000000000000000000000000000000000000000061157090919063ffffffff16565b905090565b60606111dc600a7f000000000000000000000000000000000000000000000000000000000000000061157090919063ffffffff16565b905090565b5f600b5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190600101919050559050919050565b5f611246611240610de9565b8361161d565b9050919050565b5f805f8061125d8888888861165d565b92509250925061126d8282611744565b829350505050949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036112eb575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016112e29190612046565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361135b575f6040517f94280d620000000000000000000000000000000000000000000000000000000081526004016113529190612046565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015611444578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258460405161143b9190611da0565b60405180910390a35b50505050565b6114558383836118a6565b505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000046306040516020016114d49594939291906123d1565b60405160208183030381529060405280519060200120905090565b6114f76105f8565b61152d576040517f8dfc202b00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b6115376105f8565b1561156e576040517fd93c066500000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b565b606060ff5f1b831461158c57611585836118be565b9050611617565b818054611598906121bb565b80601f01602080910402602001604051908101604052809291908181526020018280546115c4906121bb565b801561160f5780601f106115e65761010080835404028352916020019161160f565b820191905f5260205f20905b8154815290600101906020018083116115f257829003601f168201915b505050505090505b92915050565b5f6040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b5f805f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c1115611699575f60038592509250925061173a565b5f6001888888886040515f81526020016040526040516116bc9493929190612422565b6020604051602081039080840390855afa1580156116dc573d5f803e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361172d575f60015f801b9350935093505061173a565b805f805f1b935093509350505b9450945094915050565b5f600381111561175757611756612465565b5b82600381111561176a57611769612465565b5b03156118a2576001600381111561178457611783612465565b5b82600381111561179757611796612465565b5b036117ce576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b600260038111156117e2576117e1612465565b5b8260038111156117f5576117f4612465565b5b0361183957805f1c6040517ffce698f70000000000000000000000000000000000000000000000000000000081526004016118309190611da0565b60405180910390fd5b60038081111561184c5761184b612465565b5b82600381111561185f5761185e612465565b5b036118a157806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016118989190611e80565b60405180910390fd5b5b5050565b6118ae61152f565b6118b9838383611930565b505050565b60605f6118ca83611b49565b90505f602067ffffffffffffffff8111156118e8576118e76121eb565b5b6040519080825280601f01601f19166020018201604052801561191a5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611980578060055f8282546119749190612492565b92505081905550611a4e565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015611a09578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401611a009392919061229e565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611a95578060055f8282540392505081905550611adf565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611b3c9190611da0565b60405180910390a3505050565b5f8060ff835f1c169050601f811115611b8e576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611bc482611b9b565b9050919050565b611bd481611bba565b8114611bde575f80fd5b50565b5f81359050611bef81611bcb565b92915050565b5f8115159050919050565b611c0981611bf5565b8114611c13575f80fd5b50565b5f81359050611c2481611c00565b92915050565b5f8060408385031215611c4057611c3f611b97565b5b5f611c4d85828601611be1565b9250506020611c5e85828601611c16565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611caa82611c68565b611cb48185611c72565b9350611cc4818560208601611c82565b611ccd81611c90565b840191505092915050565b5f6020820190508181035f830152611cf08184611ca0565b905092915050565b5f819050919050565b611d0a81611cf8565b8114611d14575f80fd5b50565b5f81359050611d2581611d01565b92915050565b5f8060408385031215611d4157611d40611b97565b5b5f611d4e85828601611be1565b9250506020611d5f85828601611d17565b9150509250929050565b611d7281611bf5565b82525050565b5f602082019050611d8b5f830184611d69565b92915050565b611d9a81611cf8565b82525050565b5f602082019050611db35f830184611d91565b92915050565b5f805f60608486031215611dd057611dcf611b97565b5b5f611ddd86828701611be1565b9350506020611dee86828701611be1565b9250506040611dff86828701611d17565b9150509250925092565b5f60208284031215611e1e57611e1d611b97565b5b5f611e2b84828501611d17565b91505092915050565b5f60ff82169050919050565b611e4981611e34565b82525050565b5f602082019050611e625f830184611e40565b92915050565b5f819050919050565b611e7a81611e68565b82525050565b5f602082019050611e935f830184611e71565b92915050565b5f60208284031215611eae57611ead611b97565b5b5f611ebb84828501611be1565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611ef881611ec4565b82525050565b611f0781611bba565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611f3f81611cf8565b82525050565b5f611f508383611f36565b60208301905092915050565b5f602082019050919050565b5f611f7282611f0d565b611f7c8185611f17565b9350611f8783611f27565b805f5b83811015611fb7578151611f9e8882611f45565b9750611fa983611f5c565b925050600181019050611f8a565b5085935050505092915050565b5f60e082019050611fd75f83018a611eef565b8181036020830152611fe98189611ca0565b90508181036040830152611ffd8188611ca0565b905061200c6060830187611d91565b6120196080830186611efe565b61202660a0830185611e71565b81810360c08301526120388184611f68565b905098975050505050505050565b5f6020820190506120595f830184611efe565b92915050565b61206881611e34565b8114612072575f80fd5b50565b5f813590506120838161205f565b92915050565b61209281611e68565b811461209c575f80fd5b50565b5f813590506120ad81612089565b92915050565b5f805f805f805f60e0888a0312156120ce576120cd611b97565b5b5f6120db8a828b01611be1565b97505060206120ec8a828b01611be1565b96505060406120fd8a828b01611d17565b955050606061210e8a828b01611d17565b945050608061211f8a828b01612075565b93505060a06121308a828b0161209f565b92505060c06121418a828b0161209f565b91505092959891949750929550565b5f806040838503121561216657612165611b97565b5b5f61217385828601611be1565b925050602061218485828601611be1565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806121d257607f821691505b6020821081036121e5576121e461218e565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60c08201905061222b5f830189611e71565b6122386020830188611efe565b6122456040830187611efe565b6122526060830186611d91565b61225f6080830185611d91565b61226c60a0830184611d91565b979650505050505050565b5f60408201905061228a5f830185611efe565b6122976020830184611efe565b9392505050565b5f6060820190506122b15f830186611efe565b6122be6020830185611d91565b6122cb6040830184611d91565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61230a82611cf8565b915061231583611cf8565b925082820261232381611cf8565b9150828204841483151761233a576123396122d3565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61237882611cf8565b915061238383611cf8565b92508261239357612392612341565b5b828204905092915050565b5f6123a882611cf8565b91506123b383611cf8565b92508282039050818111156123cb576123ca6122d3565b5b92915050565b5f60a0820190506123e45f830188611e71565b6123f16020830187611e71565b6123fe6040830186611e71565b61240b6060830185611d91565b6124186080830184611efe565b9695505050505050565b5f6080820190506124355f830187611e71565b6124426020830186611e40565b61244f6040830185611e71565b61245c6060830184611e71565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f61249c82611cf8565b91506124a783611cf8565b92508282019050808211156124bf576124be6122d3565b5b9291505056fea2646970667358221220b588bdc9d90d6e2fd406b61a14ca65c7f83b3aa2d5730ede459474a12b8970dc64736f6c634300081900330000000000000000000000006652e765ccd969816503c40da6e91816517b8691