token-icon

test

Token

Overview[ERC-20]

Max Total Supply
100,000,000.0
test
Holders
6+0.00%
Transfers
15

Profile Summary

Decimals
9

Market

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