token-icon

Kima

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000,000.0
KIMA
Holders
8+0.00%
Transfers
22

Profile Summary

Decimals
18

Market

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