token-icon

Atom AI

Token

Overview[ERC-20]

Max Total Supply
420,690,000.0
ATOMAI
Holders
179+0.00%
Transfers
331

Profile Summary

Decimals
9

Market

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