token-icon

BTCX

Token

Overview[ERC-20]

Max Total Supply
30,000,000.0
BTCX
Holders
233+0.00%
Transfers
272

Profile Summary

Decimals
18

Market

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