Overview ERC20
PRICE
$0.01827

ON-CHAIN MARKET CAP n/a

Total Supply:
690,000,000,000.00 DEMONS

Holders:
42
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
9
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x8F0018f3545E61fC3024fCF65e660b6D9f7cBE20
6080604052601260075560146008555f6009555f600a556018600b556019600c55601d600d555f600e557353d28f67e3c3b4025062c0f4fd7f7539375a8c77600f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a6200008d91906200072b565b6403368b4a006200009f91906200077b565b6012556009600a620000b291906200072b565b6403368b4a00620000c491906200077b565b6013556009600a620000d791906200072b565b64019b45a500620000e991906200077b565b6014556009600a620000fc91906200072b565b64019b45a5006200010e91906200077b565b6015555f601760156101000a81548160ff0219169083151502179055505f601760166101000a81548160ff02191690831515021790555034801562000151575f80fd5b50604051620040de380380620040de83398181016040528101906200017791906200094a565b5f620001886200056b60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350816010908162000235919062000bfb565b50806011908162000247919062000bfb565b50620002586200056b60201b60201c565b60055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a620002a791906200072b565b64a0a7347400620002b991906200077b565b60015f620002cc6200056b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550620186a06009600a6200031d91906200072b565b64a0a73474006200032f91906200077b565b6200033b91906200077b565b60015f600f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160035f620003b26200057260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550620004dc6200056b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a6200053a91906200072b565b64a0a73474006200054c91906200077b565b6040516200055b919062000cf0565b60405180910390a3505062000d0b565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200062357808604811115620005fb57620005fa62000599565b5b60018516156200060b5780820291505b80810290506200061b85620005c6565b9450620005db565b94509492505050565b5f826200063d57600190506200070f565b816200064c575f90506200070f565b81600181146200066557600281146200067057620006a6565b60019150506200070f565b60ff84111562000685576200068462000599565b5b8360020a9150848211156200069f576200069e62000599565b5b506200070f565b5060208310610133831016604e8410600b8410161715620006e05782820a905083811115620006da57620006d962000599565b5b6200070f565b620006ef8484846001620005d2565b9250905081840481111562000709576200070862000599565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620007378262000716565b915062000744836200071f565b9250620007737fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200062c565b905092915050565b5f620007878262000716565b9150620007948362000716565b9250828202620007a48162000716565b91508282048414831517620007be57620007bd62000599565b5b5092915050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6200082682620007de565b810181811067ffffffffffffffff82111715620008485762000847620007ee565b5b80604052505050565b5f6200085c620007c5565b90506200086a82826200081b565b919050565b5f67ffffffffffffffff8211156200088c576200088b620007ee565b5b6200089782620007de565b9050602081019050919050565b5f5b83811015620008c3578082015181840152602081019050620008a6565b5f8484015250505050565b5f620008e4620008de846200086f565b62000851565b905082815260208101848484011115620009035762000902620007da565b5b62000910848285620008a4565b509392505050565b5f82601f8301126200092f576200092e620007d6565b5b815162000941848260208601620008ce565b91505092915050565b5f8060408385031215620009635762000962620007ce565b5b5f83015167ffffffffffffffff811115620009835762000982620007d2565b5b620009918582860162000918565b925050602083015167ffffffffffffffff811115620009b557620009b4620007d2565b5b620009c38582860162000918565b9150509250929050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168062000a1c57607f821691505b60208210810362000a325762000a31620009d7565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f6008830262000a967fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000a59565b62000aa2868362000a59565b95508019841693508086168417925050509392505050565b5f819050919050565b5f62000ae362000add62000ad78462000716565b62000aba565b62000716565b9050919050565b5f819050919050565b62000afe8362000ac3565b62000b1662000b0d8262000aea565b84845462000a65565b825550505050565b5f90565b62000b2c62000b1e565b62000b3981848462000af3565b505050565b5b8181101562000b605762000b545f8262000b22565b60018101905062000b3f565b5050565b601f82111562000baf5762000b798162000a38565b62000b848462000a4a565b8101602085101562000b94578190505b62000bac62000ba38562000a4a565b83018262000b3e565b50505b505050565b5f82821c905092915050565b5f62000bd15f198460080262000bb4565b1980831691505092915050565b5f62000beb838362000bc0565b9150826002028217905092915050565b62000c0682620009cd565b67ffffffffffffffff81111562000c225762000c21620007ee565b5b62000c2e825462000a04565b62000c3b82828562000b64565b5f60209050601f83116001811462000c71575f841562000c5c578287015190505b62000c68858262000bde565b86555062000cd7565b601f19841662000c818662000a38565b5f5b8281101562000caa5784890151825560018201915060208501945060208101905062000c83565b8683101562000cca578489015162000cc6601f89168262000bc0565b8355505b6001600288020188555050505b505050505050565b62000cea8162000716565b82525050565b5f60208201905062000d055f83018462000cdf565b92915050565b6133c58062000d195f395ff3fe608060405260043610610122575f3560e01c8063751039fc1161009f578063a9059cbb11610063578063a9059cbb146103c1578063bf474bed146103fd578063c9567bf914610427578063d34628cc1461043d578063dd62ed3e1461046557610129565b8063751039fc146103035780637d1db4a5146103195780638da5cb5b146103435780638f9a55c01461036d57806395d89b411461039757610129565b8063313ce567116100e6578063313ce5671461022357806331c2d8471461024d5780633bbac5791461027557806370a08231146102b1578063715018a6146102ed57610129565b806306fdde031461012d578063095ea7b3146101575780630faee56f1461019357806318160ddd146101bd57806323b872dd146101e757610129565b3661012957005b5f80fd5b348015610138575f80fd5b506101416104a1565b60405161014e91906123a7565b60405180910390f35b348015610162575f80fd5b5061017d60048036038101906101789190612465565b610531565b60405161018a91906124bd565b60405180910390f35b34801561019e575f80fd5b506101a761054e565b6040516101b491906124e5565b60405180910390f35b3480156101c8575f80fd5b506101d1610554565b6040516101de91906124e5565b60405180910390f35b3480156101f2575f80fd5b5061020d600480360381019061020891906124fe565b610578565b60405161021a91906124bd565b60405180910390f35b34801561022e575f80fd5b5061023761064c565b6040516102449190612569565b60405180910390f35b348015610258575f80fd5b50610273600480360381019061026e91906126c2565b610654565b005b348015610280575f80fd5b5061029b60048036038101906102969190612709565b610778565b6040516102a891906124bd565b60405180910390f35b3480156102bc575f80fd5b506102d760048036038101906102d29190612709565b6107ca565b6040516102e491906124e5565b60405180910390f35b3480156102f8575f80fd5b50610301610810565b005b34801561030e575f80fd5b5061031761095e565b005b348015610324575f80fd5b5061032d610a90565b60405161033a91906124e5565b60405180910390f35b34801561034e575f80fd5b50610357610a96565b6040516103649190612743565b60405180910390f35b348015610378575f80fd5b50610381610abd565b60405161038e91906124e5565b60405180910390f35b3480156103a2575f80fd5b506103ab610ac3565b6040516103b891906123a7565b60405180910390f35b3480156103cc575f80fd5b506103e760048036038101906103e29190612465565b610b53565b6040516103f491906124bd565b60405180910390f35b348015610408575f80fd5b50610411610b70565b60405161041e91906124e5565b60405180910390f35b348015610432575f80fd5b5061043b610b76565b005b348015610448575f80fd5b50610463600480360381019061045e91906126c2565b6110a0565b005b348015610470575f80fd5b5061048b6004803603810190610486919061275c565b6111ec565b60405161049891906124e5565b60405180910390f35b6060601080546104b0906127c7565b80601f01602080910402602001604051908101604052809291908181526020018280546104dc906127c7565b80156105275780601f106104fe57610100808354040283529160200191610527565b820191905f5260205f20905b81548152906001019060200180831161050a57829003601f168201915b5050505050905090565b5f61054461053d61126e565b8484611275565b6001905092915050565b60155481565b5f6009600a6105639190612953565b64a0a7347400610573919061299d565b905090565b5f610584848484611438565b6106418461059061126e565b61063c856040518060600160405280602881526020016133686028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6105f361126e565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611df89092919063ffffffff16565b611275565b600190509392505050565b5f6009905090565b61065c61126e565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106df90612a28565b60405180910390fd5b5f5b8151811015610774575f60045f84848151811061070a57610709612a46565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550808061076c90612a73565b9150506106ea565b5050565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61081861126e565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161089b90612a28565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b61096661126e565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109f2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109e990612a28565b60405180910390fd5b6009600a610a009190612953565b64a0a7347400610a10919061299d565b6012819055506009600a610a249190612953565b64a0a7347400610a34919061299d565b6013819055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a610a699190612953565b64a0a7347400610a79919061299d565b604051610a8691906124e5565b60405180910390a1565b60125481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60135481565b606060118054610ad2906127c7565b80601f0160208091040260200160405190810160405280929190818152602001828054610afe906127c7565b8015610b495780601f10610b2057610100808354040283529160200191610b49565b820191905f5260205f20905b815481529060010190602001808311610b2c57829003601f168201915b5050505050905090565b5f610b66610b5f61126e565b8484611438565b6001905092915050565b60145481565b610b7e61126e565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c0a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c0190612a28565b60405180910390fd5b601760149054906101000a900460ff1615610c5a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c5190612b04565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60165f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610cf73060165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a610ce29190612953565b64a0a7347400610cf2919061299d565b611275565b60165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d61573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d859190612b36565b73ffffffffffffffffffffffffffffffffffffffff1663c9c653963060165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610e0b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e2f9190612b36565b6040518363ffffffff1660e01b8152600401610e4c929190612b61565b6020604051808303815f875af1158015610e68573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e8c9190612b36565b60175f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7194730610f13306107ca565b5f80610f1d610a96565b426040518863ffffffff1660e01b8152600401610f3f96959493929190612bca565b60606040518083038185885af1158015610f5b573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610f809190612c3d565b50505060175f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401611020929190612c8d565b6020604051808303815f875af115801561103c573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906110609190612cde565b506001601760166101000a81548160ff0219169083151502179055506001601760146101000a81548160ff02191690831515021790555043600681905550565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166110de61126e565b73ffffffffffffffffffffffffffffffffffffffff161480611153575060055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661113b61126e565b73ffffffffffffffffffffffffffffffffffffffff16145b61115b575f80fd5b5f5b81518110156111e857600160045f84848151811061117e5761117d612a46565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080806111e090612a73565b91505061115d565b5050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036112e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112da90612d79565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611351576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161134890612e07565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9258360405161142b91906124e5565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036114a6576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161149d90612e95565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611514576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161150b90612f23565b60405180910390fd5b5f8111611556576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161154d90612fb1565b60405180910390fd5b5f61155f610a96565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156115cd575061159d610a96565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611b485760045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015611670575060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b611678575f80fd5b6116b460646116a6600b54600e541161169357600754611697565b6009545b85611e5a90919063ffffffff16565b611ed190919063ffffffff16565b905060175f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614801561175f575060165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b80156117b2575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611895576012548211156117fc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f390613019565b60405180910390fd5b60135482611809856107ca565b6118139190613037565b1115611854576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161184b906130b4565b60405180910390fd5b4360036006546118649190613037565b111561187d5761187383611f1a565b1561187c575f80fd5b5b600e5f81548092919061188f90612a73565b91905055505b60175f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611939575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611997576013548261194b856107ca565b6119559190613037565b1115611996576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161198d906130b4565b60405180910390fd5b5b60175f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611a1f57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15611a6357611a606064611a52600c54600e5411611a3f57600854611a43565b600a545b85611e5a90919063ffffffff16565b611ed190919063ffffffff16565b90505b5f611a6d306107ca565b9050601760159054906101000a900460ff16158015611ad8575060175f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015611af05750601760169054906101000a900460ff165b8015611afd575060145481115b8015611b0c5750600d54600e54115b15611b4657611b2e611b2984611b2484601554611f2b565b611f2b565b611f43565b5f4790505f811115611b4457611b43476121ae565b5b505b505b5f811115611c4757611ba08160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461221690919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611c3e91906124e5565b60405180910390a35b611c978260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461227390919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611d3a611cee828461227390919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461221690919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611ddd848661227390919063ffffffff16565b604051611dea91906124e5565b60405180910390a350505050565b5f838311158290611e3f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e3691906123a7565b60405180910390fd5b505f8385611e4d91906130d2565b9050809150509392505050565b5f808303611e6a575f9050611ecb565b5f8284611e77919061299d565b9050828482611e869190613132565b14611ec6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ebd906131d2565b60405180910390fd5b809150505b92915050565b5f611f1283836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f0000000000008152506122bc565b905092915050565b5f80823b90505f8111915050919050565b5f818311611f395782611f3b565b815b905092915050565b6001601760156101000a81548160ff0219169083151502179055505f600267ffffffffffffffff811115611f7a57611f79612586565b5b604051908082528060200260200182016040528015611fa85781602001602082028036833780820191505090505b50905030815f81518110611fbf57611fbe612a46565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612063573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120879190612b36565b8160018151811061209b5761209a612a46565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506121013060165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611275565b60165f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016121639594939291906132a7565b5f604051808303815f87803b15801561217a575f80fd5b505af115801561218c573d5f803e3d5ffd5b50505050505f601760156101000a81548160ff02191690831515021790555050565b60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015612212573d5f803e3d5ffd5b5050565b5f8082846122249190613037565b905083811015612269576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161226090613349565b60405180910390fd5b8091505092915050565b5f6122b483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611df8565b905092915050565b5f8083118290612302576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122f991906123a7565b60405180910390fd5b505f83856123109190613132565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015612354578082015181840152602081019050612339565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6123798261231d565b6123838185612327565b9350612393818560208601612337565b61239c8161235f565b840191505092915050565b5f6020820190508181035f8301526123bf818461236f565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612401826123d8565b9050919050565b612411816123f7565b811461241b575f80fd5b50565b5f8135905061242c81612408565b92915050565b5f819050919050565b61244481612432565b811461244e575f80fd5b50565b5f8135905061245f8161243b565b92915050565b5f806040838503121561247b5761247a6123d0565b5b5f6124888582860161241e565b925050602061249985828601612451565b9150509250929050565b5f8115159050919050565b6124b7816124a3565b82525050565b5f6020820190506124d05f8301846124ae565b92915050565b6124df81612432565b82525050565b5f6020820190506124f85f8301846124d6565b92915050565b5f805f60608486031215612515576125146123d0565b5b5f6125228682870161241e565b93505060206125338682870161241e565b925050604061254486828701612451565b9150509250925092565b5f60ff82169050919050565b6125638161254e565b82525050565b5f60208201905061257c5f83018461255a565b92915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6125bc8261235f565b810181811067ffffffffffffffff821117156125db576125da612586565b5b80604052505050565b5f6125ed6123c7565b90506125f982826125b3565b919050565b5f67ffffffffffffffff82111561261857612617612586565b5b602082029050602081019050919050565b5f80fd5b5f61263f61263a846125fe565b6125e4565b9050808382526020820190506020840283018581111561266257612661612629565b5b835b8181101561268b5780612677888261241e565b845260208401935050602081019050612664565b5050509392505050565b5f82601f8301126126a9576126a8612582565b5b81356126b984826020860161262d565b91505092915050565b5f602082840312156126d7576126d66123d0565b5b5f82013567ffffffffffffffff8111156126f4576126f36123d4565b5b61270084828501612695565b91505092915050565b5f6020828403121561271e5761271d6123d0565b5b5f61272b8482850161241e565b91505092915050565b61273d816123f7565b82525050565b5f6020820190506127565f830184612734565b92915050565b5f8060408385031215612772576127716123d0565b5b5f61277f8582860161241e565b92505060206127908582860161241e565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806127de57607f821691505b6020821081036127f1576127f061279a565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561287957808604811115612855576128546127f7565b5b60018516156128645780820291505b808102905061287285612824565b9450612839565b94509492505050565b5f82612891576001905061294c565b8161289e575f905061294c565b81600181146128b457600281146128be576128ed565b600191505061294c565b60ff8411156128d0576128cf6127f7565b5b8360020a9150848211156128e7576128e66127f7565b5b5061294c565b5060208310610133831016604e8410600b84101617156129225782820a90508381111561291d5761291c6127f7565b5b61294c565b61292f8484846001612830565b92509050818404811115612946576129456127f7565b5b81810290505b9392505050565b5f61295d82612432565b91506129688361254e565b92506129957fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484612882565b905092915050565b5f6129a782612432565b91506129b283612432565b92508282026129c081612432565b915082820484148315176129d7576129d66127f7565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612a12602083612327565b9150612a1d826129de565b602082019050919050565b5f6020820190508181035f830152612a3f81612a06565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f612a7d82612432565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203612aaf57612aae6127f7565b5b600182019050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f612aee601783612327565b9150612af982612aba565b602082019050919050565b5f6020820190508181035f830152612b1b81612ae2565b9050919050565b5f81519050612b3081612408565b92915050565b5f60208284031215612b4b57612b4a6123d0565b5b5f612b5884828501612b22565b91505092915050565b5f604082019050612b745f830185612734565b612b816020830184612734565b9392505050565b5f819050919050565b5f819050919050565b5f612bb4612baf612baa84612b88565b612b91565b612432565b9050919050565b612bc481612b9a565b82525050565b5f60c082019050612bdd5f830189612734565b612bea60208301886124d6565b612bf76040830187612bbb565b612c046060830186612bbb565b612c116080830185612734565b612c1e60a08301846124d6565b979650505050505050565b5f81519050612c378161243b565b92915050565b5f805f60608486031215612c5457612c536123d0565b5b5f612c6186828701612c29565b9350506020612c7286828701612c29565b9250506040612c8386828701612c29565b9150509250925092565b5f604082019050612ca05f830185612734565b612cad60208301846124d6565b9392505050565b612cbd816124a3565b8114612cc7575f80fd5b50565b5f81519050612cd881612cb4565b92915050565b5f60208284031215612cf357612cf26123d0565b5b5f612d0084828501612cca565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612d63602483612327565b9150612d6e82612d09565b604082019050919050565b5f6020820190508181035f830152612d9081612d57565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f612df1602283612327565b9150612dfc82612d97565b604082019050919050565b5f6020820190508181035f830152612e1e81612de5565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f612e7f602583612327565b9150612e8a82612e25565b604082019050919050565b5f6020820190508181035f830152612eac81612e73565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f612f0d602383612327565b9150612f1882612eb3565b604082019050919050565b5f6020820190508181035f830152612f3a81612f01565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f612f9b602983612327565b9150612fa682612f41565b604082019050919050565b5f6020820190508181035f830152612fc881612f8f565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f613003601983612327565b915061300e82612fcf565b602082019050919050565b5f6020820190508181035f83015261303081612ff7565b9050919050565b5f61304182612432565b915061304c83612432565b9250828201905080821115613064576130636127f7565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f61309e601a83612327565b91506130a98261306a565b602082019050919050565b5f6020820190508181035f8301526130cb81613092565b9050919050565b5f6130dc82612432565b91506130e783612432565b92508282039050818111156130ff576130fe6127f7565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61313c82612432565b915061314783612432565b92508261315757613156613105565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6131bc602183612327565b91506131c782613162565b604082019050919050565b5f6020820190508181035f8301526131e9816131b0565b9050919050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b613222816123f7565b82525050565b5f6132338383613219565b60208301905092915050565b5f602082019050919050565b5f613255826131f0565b61325f81856131fa565b935061326a8361320a565b805f5b8381101561329a5781516132818882613228565b975061328c8361323f565b92505060018101905061326d565b5085935050505092915050565b5f60a0820190506132ba5f8301886124d6565b6132c76020830187612bbb565b81810360408301526132d9818661324b565b90506132e86060830185612734565b6132f560808301846124d6565b9695505050505050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f613333601b83612327565b915061333e826132ff565b602082019050919050565b5f6020820190508181035f83015261336081613327565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220a971f679fb442b2e868a3390de62dbe4d1fb322beacc649f2181ad1dd723d06c64736f6c6343000814003300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c496e6e65722044656d6f6e730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000644454d4f4e530000000000000000000000000000000000000000000000000000