token-icon

GROK 6.9

Token

Overview[ERC-20]

Max Total Supply
696,969,696,969.0
GROK6.9
Holders
25+0.00%
Transfers
42

Profile Summary

Decimals
9

Market

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