token-icon

Superfluid Finance

Token

Overview[ERC-20]

Max Total Supply
1,000,000.0
SFF
Holders
15+0.00%
Transfers
24

Profile Summary

Decimals
9

Market

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