token-icon

Trump Force One

Token

Overview[ERC-20]

Max Total Supply
1,000,000,000.0
TFO
Holders
74+0.00%
Transfers
793

Profile Summary

Decimals
9

Market

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