token-icon

SATOSHI

Token

Overview[ERC-20]

Max Total Supply
10,000.0
$SATO
Holders
184+0.00%
Transfers
2,866

Profile Summary

Decimals
8

Market

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