token-icon

ROX Token

Token

Overview[ERC-20]

Max Total Supply
100,000,000,000.0
ROX
Holders
147+0.00%
Transfers
616

Profile Summary

Decimals
9

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x6080604052600436106101e75760003560e01c806347fd4ab311610102578063c4b44a4011610095578063f1153e6411610064578063f1153e64146106c9578063f2fde38b146106f4578063f8b45b051461071d578063f95fa9cf14610748576101ee565b8063c4b44a401461060b578063c816841b14610636578063d57038e114610661578063dd62ed3e1461068c576101ee565b80638da5cb5b116100d15780638da5cb5b1461054d57806395d89b41146105785780639cf5c9a4146105a3578063a9059cbb146105ce576101ee565b806347fd4ab3146104955780636bf8e9cc146104be5780636c90b57f146104e757806370a0823114610510576101ee565b80631d933a4a1161017a5780633ab1a494116101495780633ab1a494146104015780633ccfd60b1461042a5780633d389faf14610441578063467abe0a1461046c576101ee565b80631d933a4a1461035957806323b872dd146103825780632b96ddbe146103bf578063313ce567146103d6576101ee565b806318160ddd116101b657806318160ddd146102af5780631a795197146102da5780631af1c560146103175780631d55009a1461032e576101ee565b806306fdde03146101f3578063095ea7b31461021e5780630dbbb7121461025b5780631581b60014610284576101ee565b366101ee57005b600080fd5b3480156101ff57600080fd5b50610208610785565b60405161021591906125db565b60405180910390f35b34801561022a57600080fd5b50610245600480360381019061024091906126a5565b610817565b6040516102529190612700565b60405180910390f35b34801561026757600080fd5b50610282600480360381019061027d919061271b565b61082e565b005b34801561029057600080fd5b506102996108cc565b6040516102a69190612757565b60405180910390f35b3480156102bb57600080fd5b506102c46108f6565b6040516102d19190612781565b60405180910390f35b3480156102e657600080fd5b5061030160048036038101906102fc91906126a5565b6108ff565b60405161030e9190612781565b60405180910390f35b34801561032357600080fd5b5061032c610924565b005b34801561033a57600080fd5b50610343610efb565b6040516103509190612781565b60405180910390f35b34801561036557600080fd5b50610380600480360381019061037b919061279c565b610f01565b005b34801561038e57600080fd5b506103a960048036038101906103a491906127c9565b610f73565b6040516103b69190612700565b60405180910390f35b3480156103cb57600080fd5b506103d461105a565b005b3480156103e257600080fd5b506103eb6110f8565b6040516103f89190612838565b60405180910390f35b34801561040d57600080fd5b506104286004803603810190610423919061271b565b611101565b005b34801561043657600080fd5b5061043f61119f565b005b34801561044d57600080fd5b50610456611203565b6040516104639190612700565b60405180910390f35b34801561047857600080fd5b50610493600480360381019061048e919061279c565b611216565b005b3480156104a157600080fd5b506104bc60048036038101906104b7919061287f565b611288565b005b3480156104ca57600080fd5b506104e560048036038101906104e091906128ac565b6112ff565b005b3480156104f357600080fd5b5061050e60048036038101906105099190612a34565b611389565b005b34801561051c57600080fd5b506105376004803603810190610532919061271b565b611476565b6040516105449190612781565b60405180910390f35b34801561055957600080fd5b506105626114bf565b60405161056f9190612757565b60405180910390f35b34801561058457600080fd5b5061058d6114e9565b60405161059a91906125db565b60405180910390f35b3480156105af57600080fd5b506105b861157b565b6040516105c59190612757565b60405180910390f35b3480156105da57600080fd5b506105f560048036038101906105f091906126a5565b6115a1565b6040516106029190612700565b60405180910390f35b34801561061757600080fd5b506106206115b8565b60405161062d9190612781565b60405180910390f35b34801561064257600080fd5b5061064b6115be565b6040516106589190612757565b60405180910390f35b34801561066d57600080fd5b506106766115e4565b6040516106839190612781565b60405180910390f35b34801561069857600080fd5b506106b360048036038101906106ae9190612a90565b6115ea565b6040516106c09190612781565b60405180910390f35b3480156106d557600080fd5b506106de611671565b6040516106eb9190612781565b60405180910390f35b34801561070057600080fd5b5061071b6004803603810190610716919061271b565b611677565b005b34801561072957600080fd5b50610732611715565b60405161073f9190612781565b60405180910390f35b34801561075457600080fd5b5061076f600480360381019061076a91906126a5565b611780565b60405161077c9190612781565b60405180910390f35b60606001805461079490612aff565b80601f01602080910402602001604051908101604052809291908181526020018280546107c090612aff565b801561080d5780601f106107e25761010080835404028352916020019161080d565b820191906000526020600020905b8154815290600101906020018083116107f057829003601f168201915b5050505050905090565b60006108243384846117a5565b6001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461088857600080fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008054905090565b60006103e8600c54836109129190612b60565b61091c9190612be9565b905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461097e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109d957600080fd5b6000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610a3557600080fd5b505afa158015610a49573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a6d9190612c2f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610ae357600080fd5b505afa158015610af7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b1b9190612c2f565b6040518363ffffffff1660e01b8152600401610b38929190612c5c565b602060405180830381600087803b158015610b5257600080fd5b505af1158015610b66573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b8a9190612c2f565b90506000610b96611890565b905080600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c3a9190612781565b60405180910390a3678ac7230489e80000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610cec9190612781565b60405180910390a37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d71947308460008033426040518863ffffffff1660e01b8152600401610e5a96959493929190612cca565b6060604051808303818588803b158015610e7357600080fd5b505af1158015610e87573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610eac9190612d40565b50505081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426011819055505050565b600d5481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f5b57600080fd5b60c8811115610f6957600080fd5b80600c8190555050565b6000610f808484846118ad565b6000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561100e57600080fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811415611040576001915050611053565b61104d85338584036117a5565b60019150505b9392505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110b457600080fd5b6000600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006009905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461115b57600080fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111f957600080fd5b611201611cdc565b565b600760149054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461127057600080fd5b60c881111561127e57600080fd5b80600b8190555050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146112e257600080fd5b80600760146101000a81548160ff02191690831515021790555050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461135957600080fd5b81600d8190555080600e819055506103e8600e54600d5461137a9190612d93565b111561138557600080fd5b5050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113e357600080fd5b60005b82518110156114715781600a600085848151811061140757611406612de9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508061146a90612e18565b90506113e6565b505050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600280546114f890612aff565b80601f016020809104026020016040519081016040528092919081815260200182805461152490612aff565b80156115715780601f1061154657610100808354040283529160200191611571565b820191906000526020600020905b81548152906001019060200180831161155457829003601f168201915b5050505050905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006115ae3384846118ad565b6001905092915050565b600c5481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b5481565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600e5481565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146116d157600080fd5b80600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080601154141561172b57600054905061177d565b6000603c601054601154426117409190612e61565b61174a9190612b60565b6117549190612be9565b600f546117619190612d93565b90506000548111156117785760005491505061177d565b809150505b90565b60006103e8600b54836117939190612b60565b61179d9190612be9565b905092915050565b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516118839190612781565b60405180910390a3505050565b6000678ac7230489e800006000546118a89190612e61565b905090565b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561192f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161192690612ee1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561199f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199690612f4d565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611a465750600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611b4057600760149054906101000a900460ff16611a9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9190612fb9565b60405180910390fd5b611aa5838383611d47565b9050611aaf611715565b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611afa9190612d93565b1115611b3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3290613025565b60405180910390fd5b611ccc565b600560009054906101000a900460ff16158015611bac5750600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b8015611c055750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b8015611c5b5750600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611ccb57611c6a8382611d66565b9050611cca81600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054737a250d5630b4cf539739df2c5dacb4c659f2488d611d84565b5b5b611cd7838383611dc0565b505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611d44573d6000803e3d6000fd5b50565b6000611d5d8483611d588686611780565b611f18565b90509392505050565b6000611d7c8383611d7786866108ff565b611f18565b905092915050565b6000821415611d9257611dbb565b6000836002611da19190612b60565b905080831115611daf578092505b611db9838361232a565b505b505050565b6000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611e1157600080fd5b818103600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611ea69190612d93565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611f0a9190612781565b60405180910390a350505050565b6000806103e8600d5484611f2c9190612b60565b611f369190612be9565b905060008073ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fad576103e8600e5485611fa09190612b60565b611faa9190612be9565b90505b60006103e8600e54600d54611fc29190612d93565b1015611fe257818386611fd59190612e61565b611fdf9190612e61565b90505b8486611fee9190612e61565b955084600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461203f9190612e61565b92505081905550600083111561210b5782600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461209e9190612d93565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516121029190612781565b60405180910390a35b6000821115612214578160036000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546121859190612d93565b92505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161220b9190612781565b60405180910390a35b600081111561231d578060036000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461228e9190612d93565b92505081905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516123149190612781565b60405180910390a35b8593505050509392505050565b6001600560006101000a81548160ff0219169083151502179055506000600267ffffffffffffffff811115612362576123616128f1565b5b6040519080825280602002602001820160405280156123905781602001602082028036833780820191505090505b50905030816000815181106123a8576123a7612de9565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561242857600080fd5b505afa15801561243c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124609190612c2f565b8160018151811061247457612473612de9565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff166318cbafe58460008430426040518663ffffffff1660e01b81526004016124f0959493929190613103565b600060405180830381600087803b15801561250a57600080fd5b505af115801561251e573d6000803e3d6000fd5b50505050506000600560006101000a81548160ff0219169083151502179055505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561257c578082015181840152602081019050612561565b8381111561258b576000848401525b50505050565b6000601f19601f8301169050919050565b60006125ad82612542565b6125b7818561254d565b93506125c781856020860161255e565b6125d081612591565b840191505092915050565b600060208201905081810360008301526125f581846125a2565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061263c82612611565b9050919050565b61264c81612631565b811461265757600080fd5b50565b60008135905061266981612643565b92915050565b6000819050919050565b6126828161266f565b811461268d57600080fd5b50565b60008135905061269f81612679565b92915050565b600080604083850312156126bc576126bb612607565b5b60006126ca8582860161265a565b92505060206126db85828601612690565b9150509250929050565b60008115159050919050565b6126fa816126e5565b82525050565b600060208201905061271560008301846126f1565b92915050565b60006020828403121561273157612730612607565b5b600061273f8482850161265a565b91505092915050565b61275181612631565b82525050565b600060208201905061276c6000830184612748565b92915050565b61277b8161266f565b82525050565b60006020820190506127966000830184612772565b92915050565b6000602082840312156127b2576127b1612607565b5b60006127c084828501612690565b91505092915050565b6000806000606084860312156127e2576127e1612607565b5b60006127f08682870161265a565b93505060206128018682870161265a565b925050604061281286828701612690565b9150509250925092565b600060ff82169050919050565b6128328161281c565b82525050565b600060208201905061284d6000830184612829565b92915050565b61285c816126e5565b811461286757600080fd5b50565b60008135905061287981612853565b92915050565b60006020828403121561289557612894612607565b5b60006128a38482850161286a565b91505092915050565b600080604083850312156128c3576128c2612607565b5b60006128d185828601612690565b92505060206128e285828601612690565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61292982612591565b810181811067ffffffffffffffff82111715612948576129476128f1565b5b80604052505050565b600061295b6125fd565b90506129678282612920565b919050565b600067ffffffffffffffff821115612987576129866128f1565b5b602082029050602081019050919050565b600080fd5b60006129b06129ab8461296c565b612951565b905080838252602082019050602084028301858111156129d3576129d2612998565b5b835b818110156129fc57806129e8888261265a565b8452602084019350506020810190506129d5565b5050509392505050565b600082601f830112612a1b57612a1a6128ec565b5b8135612a2b84826020860161299d565b91505092915050565b60008060408385031215612a4b57612a4a612607565b5b600083013567ffffffffffffffff811115612a6957612a6861260c565b5b612a7585828601612a06565b9250506020612a868582860161286a565b9150509250929050565b60008060408385031215612aa757612aa6612607565b5b6000612ab58582860161265a565b9250506020612ac68582860161265a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612b1757607f821691505b60208210811415612b2b57612b2a612ad0565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612b6b8261266f565b9150612b768361266f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612baf57612bae612b31565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612bf48261266f565b9150612bff8361266f565b925082612c0f57612c0e612bba565b5b828204905092915050565b600081519050612c2981612643565b92915050565b600060208284031215612c4557612c44612607565b5b6000612c5384828501612c1a565b91505092915050565b6000604082019050612c716000830185612748565b612c7e6020830184612748565b9392505050565b6000819050919050565b6000819050919050565b6000612cb4612caf612caa84612c85565b612c8f565b61266f565b9050919050565b612cc481612c99565b82525050565b600060c082019050612cdf6000830189612748565b612cec6020830188612772565b612cf96040830187612cbb565b612d066060830186612cbb565b612d136080830185612748565b612d2060a0830184612772565b979650505050505050565b600081519050612d3a81612679565b92915050565b600080600060608486031215612d5957612d58612607565b5b6000612d6786828701612d2b565b9350506020612d7886828701612d2b565b9250506040612d8986828701612d2b565b9150509250925092565b6000612d9e8261266f565b9150612da98361266f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612dde57612ddd612b31565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000612e238261266f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415612e5657612e55612b31565b5b600182019050919050565b6000612e6c8261266f565b9150612e778361266f565b925082821015612e8a57612e89612b31565b5b828203905092915050565b7f6e6f7420656e6f75676820746f6b656e20666f72207472616e73666572000000600082015250565b6000612ecb601d8361254d565b9150612ed682612e95565b602082019050919050565b60006020820190508181036000830152612efa81612ebe565b9050919050565b7f696e636f72726563742061646472657373000000000000000000000000000000600082015250565b6000612f3760118361254d565b9150612f4282612f01565b602082019050919050565b60006020820190508181036000830152612f6681612f2a565b9050919050565b7f74726164696e672064697361626c656400000000000000000000000000000000600082015250565b6000612fa360108361254d565b9150612fae82612f6d565b602082019050919050565b60006020820190508181036000830152612fd281612f96565b9050919050565b7f6d61782077616c6c657420636f6e73747261696e740000000000000000000000600082015250565b600061300f60158361254d565b915061301a82612fd9565b602082019050919050565b6000602082019050818103600083015261303e81613002565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61307a81612631565b82525050565b600061308c8383613071565b60208301905092915050565b6000602082019050919050565b60006130b082613045565b6130ba8185613050565b93506130c583613061565b8060005b838110156130f65781516130dd8882613080565b97506130e883613098565b9250506001810190506130c9565b5085935050505092915050565b600060a0820190506131186000830188612772565b6131256020830187612cbb565b818103604083015261313781866130a5565b90506131466060830185612748565b6131536080830184612772565b969550505050505056fea2646970667358221220a22048d95a56ff077b8185ff1d5cc2348111c4a1f71f11322f147cdf0a28d41b64736f6c63430008090033
Creation ByteCode
0x608060405268056bc75e2d631000006000556001600760146101000a81548160ff02191690831515021790555061dead600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506046600b55604b600c556064600d556000600e5566b1a2bc2ec50000600f5566b1a2bc2ec50000601055348015620000a657600080fd5b506040518060400160405280600981526020017f524f5820546f6b656e00000000000000000000000000000000000000000000008152506040518060400160405280600381526020017f524f580000000000000000000000000000000000000000000000000000000000815250731e35c70aa6a7802f4c7f69b450602486f2f83ace8282816001908051906020019062000142929190620003ac565b5080600290805190602001906200015b929190620003ac565b50505033600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506001600a60008073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a60003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600a60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555030600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050620004c1565b828054620003ba906200048b565b90600052602060002090601f016020900481019282620003de57600085556200042a565b82601f10620003f957805160ff19168380011785556200042a565b828001600101855582156200042a579182015b82811115620004295782518255916020019190600101906200040c565b5b5090506200043991906200043d565b5090565b5b80821115620004585760008160009055506001016200043e565b5090565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680620004a457607f821691505b60208210811415620004bb57620004ba6200045c565b5b50919050565b61319380620004d16000396000f3fe6080604052600436106101e75760003560e01c806347fd4ab311610102578063c4b44a4011610095578063f1153e6411610064578063f1153e64146106c9578063f2fde38b146106f4578063f8b45b051461071d578063f95fa9cf14610748576101ee565b8063c4b44a401461060b578063c816841b14610636578063d57038e114610661578063dd62ed3e1461068c576101ee565b80638da5cb5b116100d15780638da5cb5b1461054d57806395d89b41146105785780639cf5c9a4146105a3578063a9059cbb146105ce576101ee565b806347fd4ab3146104955780636bf8e9cc146104be5780636c90b57f146104e757806370a0823114610510576101ee565b80631d933a4a1161017a5780633ab1a494116101495780633ab1a494146104015780633ccfd60b1461042a5780633d389faf14610441578063467abe0a1461046c576101ee565b80631d933a4a1461035957806323b872dd146103825780632b96ddbe146103bf578063313ce567146103d6576101ee565b806318160ddd116101b657806318160ddd146102af5780631a795197146102da5780631af1c560146103175780631d55009a1461032e576101ee565b806306fdde03146101f3578063095ea7b31461021e5780630dbbb7121461025b5780631581b60014610284576101ee565b366101ee57005b600080fd5b3480156101ff57600080fd5b50610208610785565b60405161021591906125db565b60405180910390f35b34801561022a57600080fd5b50610245600480360381019061024091906126a5565b610817565b6040516102529190612700565b60405180910390f35b34801561026757600080fd5b50610282600480360381019061027d919061271b565b61082e565b005b34801561029057600080fd5b506102996108cc565b6040516102a69190612757565b60405180910390f35b3480156102bb57600080fd5b506102c46108f6565b6040516102d19190612781565b60405180910390f35b3480156102e657600080fd5b5061030160048036038101906102fc91906126a5565b6108ff565b60405161030e9190612781565b60405180910390f35b34801561032357600080fd5b5061032c610924565b005b34801561033a57600080fd5b50610343610efb565b6040516103509190612781565b60405180910390f35b34801561036557600080fd5b50610380600480360381019061037b919061279c565b610f01565b005b34801561038e57600080fd5b506103a960048036038101906103a491906127c9565b610f73565b6040516103b69190612700565b60405180910390f35b3480156103cb57600080fd5b506103d461105a565b005b3480156103e257600080fd5b506103eb6110f8565b6040516103f89190612838565b60405180910390f35b34801561040d57600080fd5b506104286004803603810190610423919061271b565b611101565b005b34801561043657600080fd5b5061043f61119f565b005b34801561044d57600080fd5b50610456611203565b6040516104639190612700565b60405180910390f35b34801561047857600080fd5b50610493600480360381019061048e919061279c565b611216565b005b3480156104a157600080fd5b506104bc60048036038101906104b7919061287f565b611288565b005b3480156104ca57600080fd5b506104e560048036038101906104e091906128ac565b6112ff565b005b3480156104f357600080fd5b5061050e60048036038101906105099190612a34565b611389565b005b34801561051c57600080fd5b506105376004803603810190610532919061271b565b611476565b6040516105449190612781565b60405180910390f35b34801561055957600080fd5b506105626114bf565b60405161056f9190612757565b60405180910390f35b34801561058457600080fd5b5061058d6114e9565b60405161059a91906125db565b60405180910390f35b3480156105af57600080fd5b506105b861157b565b6040516105c59190612757565b60405180910390f35b3480156105da57600080fd5b506105f560048036038101906105f091906126a5565b6115a1565b6040516106029190612700565b60405180910390f35b34801561061757600080fd5b506106206115b8565b60405161062d9190612781565b60405180910390f35b34801561064257600080fd5b5061064b6115be565b6040516106589190612757565b60405180910390f35b34801561066d57600080fd5b506106766115e4565b6040516106839190612781565b60405180910390f35b34801561069857600080fd5b506106b360048036038101906106ae9190612a90565b6115ea565b6040516106c09190612781565b60405180910390f35b3480156106d557600080fd5b506106de611671565b6040516106eb9190612781565b60405180910390f35b34801561070057600080fd5b5061071b6004803603810190610716919061271b565b611677565b005b34801561072957600080fd5b50610732611715565b60405161073f9190612781565b60405180910390f35b34801561075457600080fd5b5061076f600480360381019061076a91906126a5565b611780565b60405161077c9190612781565b60405180910390f35b60606001805461079490612aff565b80601f01602080910402602001604051908101604052809291908181526020018280546107c090612aff565b801561080d5780601f106107e25761010080835404028352916020019161080d565b820191906000526020600020905b8154815290600101906020018083116107f057829003601f168201915b5050505050905090565b60006108243384846117a5565b6001905092915050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461088857600080fd5b80600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60008054905090565b60006103e8600c54836109129190612b60565b61091c9190612be9565b905092915050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461097e57600080fd5b600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109d957600080fd5b6000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b158015610a3557600080fd5b505afa158015610a49573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a6d9190612c2f565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b158015610ae357600080fd5b505afa158015610af7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b1b9190612c2f565b6040518363ffffffff1660e01b8152600401610b38929190612c5c565b602060405180830381600087803b158015610b5257600080fd5b505af1158015610b66573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610b8a9190612c2f565b90506000610b96611890565b905080600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610c3a9190612781565b60405180910390a3678ac7230489e80000600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610cec9190612781565b60405180910390a37fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600460003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506001600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550737a250d5630b4cf539739df2c5dacb4c659f2488d73ffffffffffffffffffffffffffffffffffffffff1663f305d71947308460008033426040518863ffffffff1660e01b8152600401610e5a96959493929190612cca565b6060604051808303818588803b158015610e7357600080fd5b505af1158015610e87573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190610eac9190612d40565b50505081600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550426011819055505050565b600d5481565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610f5b57600080fd5b60c8811115610f6957600080fd5b80600c8190555050565b6000610f808484846118ad565b6000600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205490508281101561100e57600080fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff811415611040576001915050611053565b61104d85338584036117a5565b60019150505b9392505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146110b457600080fd5b6000600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006009905090565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461115b57600080fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146111f957600080fd5b611201611cdc565b565b600760149054906101000a900460ff1681565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461127057600080fd5b60c881111561127e57600080fd5b80600b8190555050565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146112e257600080fd5b80600760146101000a81548160ff02191690831515021790555050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461135957600080fd5b81600d8190555080600e819055506103e8600e54600d5461137a9190612d93565b111561138557600080fd5b5050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146113e357600080fd5b60005b82518110156114715781600a600085848151811061140757611406612de9565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508061146a90612e18565b90506113e6565b505050565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6000600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600280546114f890612aff565b80601f016020809104026020016040519081016040528092919081815260200182805461152490612aff565b80156115715780601f1061154657610100808354040283529160200191611571565b820191906000526020600020905b81548152906001019060200180831161155457829003601f168201915b5050505050905090565b600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006115ae3384846118ad565b6001905092915050565b600c5481565b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600b5481565b6000600460008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600e5481565b600560019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146116d157600080fd5b80600560016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080601154141561172b57600054905061177d565b6000603c601054601154426117409190612e61565b61174a9190612b60565b6117549190612be9565b600f546117619190612d93565b90506000548111156117785760005491505061177d565b809150505b90565b60006103e8600b54836117939190612b60565b61179d9190612be9565b905092915050565b80600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516118839190612781565b60405180910390a3505050565b6000678ac7230489e800006000546118a89190612e61565b905090565b80600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101561192f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161192690612ee1565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561199f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161199690612f4d565b60405180910390fd5b600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611a465750600a60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611b4057600760149054906101000a900460ff16611a9a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9190612fb9565b60405180910390fd5b611aa5838383611d47565b9050611aaf611715565b81600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611afa9190612d93565b1115611b3b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3290613025565b60405180910390fd5b611ccc565b600560009054906101000a900460ff16158015611bac5750600073ffffffffffffffffffffffffffffffffffffffff16600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614155b8015611c055750600760009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b8015611c5b5750600a60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611ccb57611c6a8382611d66565b9050611cca81600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054737a250d5630b4cf539739df2c5dacb4c659f2488d611d84565b5b5b611cd7838383611dc0565b505050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc479081150290604051600060405180830381858888f19350505050158015611d44573d6000803e3d6000fd5b50565b6000611d5d8483611d588686611780565b611f18565b90509392505050565b6000611d7c8383611d7786866108ff565b611f18565b905092915050565b6000821415611d9257611dbb565b6000836002611da19190612b60565b905080831115611daf578092505b611db9838361232a565b505b505050565b6000600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611e1157600080fd5b818103600360008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555081600360008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254611ea69190612d93565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611f0a9190612781565b60405180910390a350505050565b6000806103e8600d5484611f2c9190612b60565b611f369190612be9565b905060008073ffffffffffffffffffffffffffffffffffffffff16600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611fad576103e8600e5485611fa09190612b60565b611faa9190612be9565b90505b60006103e8600e54600d54611fc29190612d93565b1015611fe257818386611fd59190612e61565b611fdf9190612e61565b90505b8486611fee9190612e61565b955084600360008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461203f9190612e61565b92505081905550600083111561210b5782600360003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461209e9190612d93565b925050819055503073ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516121029190612781565b60405180910390a35b6000821115612214578160036000600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546121859190612d93565b92505081905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161220b9190612781565b60405180910390a35b600081111561231d578060036000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825461228e9190612d93565b92505081905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516123149190612781565b60405180910390a35b8593505050509392505050565b6001600560006101000a81548160ff0219169083151502179055506000600267ffffffffffffffff811115612362576123616128f1565b5b6040519080825280602002602001820160405280156123905781602001602082028036833780820191505090505b50905030816000815181106123a8576123a7612de9565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b15801561242857600080fd5b505afa15801561243c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906124609190612c2f565b8160018151811061247457612473612de9565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250508173ffffffffffffffffffffffffffffffffffffffff166318cbafe58460008430426040518663ffffffff1660e01b81526004016124f0959493929190613103565b600060405180830381600087803b15801561250a57600080fd5b505af115801561251e573d6000803e3d6000fd5b50505050506000600560006101000a81548160ff0219169083151502179055505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561257c578082015181840152602081019050612561565b8381111561258b576000848401525b50505050565b6000601f19601f8301169050919050565b60006125ad82612542565b6125b7818561254d565b93506125c781856020860161255e565b6125d081612591565b840191505092915050565b600060208201905081810360008301526125f581846125a2565b905092915050565b6000604051905090565b600080fd5b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600061263c82612611565b9050919050565b61264c81612631565b811461265757600080fd5b50565b60008135905061266981612643565b92915050565b6000819050919050565b6126828161266f565b811461268d57600080fd5b50565b60008135905061269f81612679565b92915050565b600080604083850312156126bc576126bb612607565b5b60006126ca8582860161265a565b92505060206126db85828601612690565b9150509250929050565b60008115159050919050565b6126fa816126e5565b82525050565b600060208201905061271560008301846126f1565b92915050565b60006020828403121561273157612730612607565b5b600061273f8482850161265a565b91505092915050565b61275181612631565b82525050565b600060208201905061276c6000830184612748565b92915050565b61277b8161266f565b82525050565b60006020820190506127966000830184612772565b92915050565b6000602082840312156127b2576127b1612607565b5b60006127c084828501612690565b91505092915050565b6000806000606084860312156127e2576127e1612607565b5b60006127f08682870161265a565b93505060206128018682870161265a565b925050604061281286828701612690565b9150509250925092565b600060ff82169050919050565b6128328161281c565b82525050565b600060208201905061284d6000830184612829565b92915050565b61285c816126e5565b811461286757600080fd5b50565b60008135905061287981612853565b92915050565b60006020828403121561289557612894612607565b5b60006128a38482850161286a565b91505092915050565b600080604083850312156128c3576128c2612607565b5b60006128d185828601612690565b92505060206128e285828601612690565b9150509250929050565b600080fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b61292982612591565b810181811067ffffffffffffffff82111715612948576129476128f1565b5b80604052505050565b600061295b6125fd565b90506129678282612920565b919050565b600067ffffffffffffffff821115612987576129866128f1565b5b602082029050602081019050919050565b600080fd5b60006129b06129ab8461296c565b612951565b905080838252602082019050602084028301858111156129d3576129d2612998565b5b835b818110156129fc57806129e8888261265a565b8452602084019350506020810190506129d5565b5050509392505050565b600082601f830112612a1b57612a1a6128ec565b5b8135612a2b84826020860161299d565b91505092915050565b60008060408385031215612a4b57612a4a612607565b5b600083013567ffffffffffffffff811115612a6957612a6861260c565b5b612a7585828601612a06565b9250506020612a868582860161286a565b9150509250929050565b60008060408385031215612aa757612aa6612607565b5b6000612ab58582860161265a565b9250506020612ac68582860161265a565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612b1757607f821691505b60208210811415612b2b57612b2a612ad0565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612b6b8261266f565b9150612b768361266f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615612baf57612bae612b31565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612bf48261266f565b9150612bff8361266f565b925082612c0f57612c0e612bba565b5b828204905092915050565b600081519050612c2981612643565b92915050565b600060208284031215612c4557612c44612607565b5b6000612c5384828501612c1a565b91505092915050565b6000604082019050612c716000830185612748565b612c7e6020830184612748565b9392505050565b6000819050919050565b6000819050919050565b6000612cb4612caf612caa84612c85565b612c8f565b61266f565b9050919050565b612cc481612c99565b82525050565b600060c082019050612cdf6000830189612748565b612cec6020830188612772565b612cf96040830187612cbb565b612d066060830186612cbb565b612d136080830185612748565b612d2060a0830184612772565b979650505050505050565b600081519050612d3a81612679565b92915050565b600080600060608486031215612d5957612d58612607565b5b6000612d6786828701612d2b565b9350506020612d7886828701612d2b565b9250506040612d8986828701612d2b565b9150509250925092565b6000612d9e8261266f565b9150612da98361266f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612dde57612ddd612b31565b5b828201905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6000612e238261266f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415612e5657612e55612b31565b5b600182019050919050565b6000612e6c8261266f565b9150612e778361266f565b925082821015612e8a57612e89612b31565b5b828203905092915050565b7f6e6f7420656e6f75676820746f6b656e20666f72207472616e73666572000000600082015250565b6000612ecb601d8361254d565b9150612ed682612e95565b602082019050919050565b60006020820190508181036000830152612efa81612ebe565b9050919050565b7f696e636f72726563742061646472657373000000000000000000000000000000600082015250565b6000612f3760118361254d565b9150612f4282612f01565b602082019050919050565b60006020820190508181036000830152612f6681612f2a565b9050919050565b7f74726164696e672064697361626c656400000000000000000000000000000000600082015250565b6000612fa360108361254d565b9150612fae82612f6d565b602082019050919050565b60006020820190508181036000830152612fd281612f96565b9050919050565b7f6d61782077616c6c657420636f6e73747261696e740000000000000000000000600082015250565b600061300f60158361254d565b915061301a82612fd9565b602082019050919050565b6000602082019050818103600083015261303e81613002565b9050919050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b61307a81612631565b82525050565b600061308c8383613071565b60208301905092915050565b6000602082019050919050565b60006130b082613045565b6130ba8185613050565b93506130c583613061565b8060005b838110156130f65781516130dd8882613080565b97506130e883613098565b9250506001810190506130c9565b5085935050505092915050565b600060a0820190506131186000830188612772565b6131256020830187612cbb565b818103604083015261313781866130a5565b90506131466060830185612748565b6131536080830184612772565b969550505050505056fea2646970667358221220a22048d95a56ff077b8185ff1d5cc2348111c4a1f71f11322f147cdf0a28d41b64736f6c63430008090033
©2022-now by Spectre