token-icon

MAGA2024

Token

Overview[ERC-20]

Max Total Supply
420,690,000,000.0
MAGA2024
Holders
38+0.00%
Transfers
143

Profile Summary

Decimals
9

Market

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