Overview ERC20
PRICE
$0.196818

ON-CHAIN MARKET CAP n/a

Total Supply:
1,000,000.00 GUARDIAN

Holders:
2,112
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 0x3a552dda53e80d738509C36CB1a2B21febe1371a
608060405266038d7ea4c680005f196200001a9190620006d7565b5f196200002891906200073b565b6006555f600855601e6009555f600a55603c600b555f600c55600b54600d55600c54600e55600d54600f555f6015806101000a81548160ff0219169083151502179055506001601560166101000a81548160ff0219169083151502179055506512309ce540006016556512309ce540006017556501d1a94a2000601855348015620000b1575f80fd5b505f620000c36200067360201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35060065460025f620001756200067360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505f737a250d5630b4cf539739df2c5dacb4c659f2488d90508060145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000254573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906200027a9190620007da565b73ffffffffffffffffffffffffffffffffffffffff1663c9c65396308373ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015620002e0573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620003069190620007da565b6040518363ffffffff1660e01b8152600401620003259291906200081b565b6020604051808303815f875af115801562000342573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190620003689190620007da565b60155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550620003b76200067a60201b60201c565b60125f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073dca486a4155f6fde7daff088509a7c82479d9c7560135f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600160055f6200045f6200067a60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160055f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160055f60125f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160055f60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550620005ff6200067360201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef66038d7ea4c6800060405162000664919062000857565b60405180910390a35062000872565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b5f819050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f620006e382620006a1565b9150620006f083620006a1565b925082620007035762000702620006aa565b5b828206905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6200074782620006a1565b91506200075483620006a1565b92508282039050818111156200076f576200076e6200070e565b5b92915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f620007a48262000779565b9050919050565b620007b68162000798565b8114620007c1575f80fd5b50565b5f81519050620007d481620007ab565b92915050565b5f60208284031215620007f257620007f162000775565b5b5f6200080184828501620007c4565b91505092915050565b620008158162000798565b82525050565b5f604082019050620008305f8301856200080a565b6200083f60208301846200080a565b9392505050565b6200085181620006a1565b82525050565b5f6020820190506200086c5f83018462000846565b92915050565b613e4580620008805f395ff3fe6080604052600436106101fc575f3560e01c80637d1db4a51161010c578063bfd792841161009f578063c767d9f11161006e578063c767d9f1146106c3578063caac7934146106eb578063cb71159514610715578063dd62ed3e1461073d578063f2fde38b1461077957610203565b8063bfd7928414610621578063c3c2cb7e1461065d578063c3c8cd8014610685578063c492f0461461069b57610203565b806395d89b41116100db57806395d89b411461056b578063a9059cbb14610595578063ba759f0e146105d1578063bc337182146105f957610203565b80637d1db4a5146104b15780637f2feddc146104db5780638da5cb5b146105175780638f9a55c01461054157610203565b806332527def1161018f5780635d0044ca1161015e5780635d0044ca1461040b5780636fc3eaec1461043357806370a0823114610449578063715018a614610485578063751039fc1461049b57610203565b806332527def146103795780633d6a9afe1461038f57806349bd5a5e146103b95780635c67d12d146103e357610203565b806321ecff5b116101cb57806321ecff5b146102c157806323b872dd146102e95780632fd689e314610325578063313ce5671461034f57610203565b806306fdde0314610207578063095ea7b3146102315780631694505e1461026d57806318160ddd1461029757610203565b3661020357005b5f80fd5b348015610212575f80fd5b5061021b6107a1565b6040516102289190612d9c565b60405180910390f35b34801561023c575f80fd5b5061025760048036038101906102529190612e5a565b6107de565b6040516102649190612eb2565b60405180910390f35b348015610278575f80fd5b506102816107fb565b60405161028e9190612f26565b60405180910390f35b3480156102a2575f80fd5b506102ab610820565b6040516102b89190612f4e565b60405180910390f35b3480156102cc575f80fd5b506102e760048036038101906102e29190612f67565b61082e565b005b3480156102f4575f80fd5b5061030f600480360381019061030a9190612fa5565b6108d4565b60405161031c9190612eb2565b60405180910390f35b348015610330575f80fd5b506103396109a8565b6040516103469190612f4e565b60405180910390f35b34801561035a575f80fd5b506103636109ae565b6040516103709190613010565b60405180910390f35b348015610384575f80fd5b5061038d6109b6565b005b34801561039a575f80fd5b506103a3610a67565b6040516103b09190613049565b60405180910390f35b3480156103c4575f80fd5b506103cd610a8c565b6040516103da9190613071565b60405180910390f35b3480156103ee575f80fd5b50610409600480360381019061040491906130b4565b610ab1565b005b348015610416575f80fd5b50610431600480360381019061042c91906130df565b610b62565b005b34801561043e575f80fd5b50610447610c00565b005b348015610454575f80fd5b5061046f600480360381019061046a919061310a565b610ccd565b60405161047c9190612f4e565b60405180910390f35b348015610490575f80fd5b50610499610d1b565b005b3480156104a6575f80fd5b506104af610e69565b005b3480156104bc575f80fd5b506104c5610f1b565b6040516104d29190612f4e565b60405180910390f35b3480156104e6575f80fd5b5061050160048036038101906104fc919061310a565b610f21565b60405161050e9190612f4e565b60405180910390f35b348015610522575f80fd5b5061052b610f36565b6040516105389190613071565b60405180910390f35b34801561054c575f80fd5b50610555610f5d565b6040516105629190612f4e565b60405180910390f35b348015610576575f80fd5b5061057f610f63565b60405161058c9190612d9c565b60405180910390f35b3480156105a0575f80fd5b506105bb60048036038101906105b69190612e5a565b610fa0565b6040516105c89190612eb2565b60405180910390f35b3480156105dc575f80fd5b506105f760048036038101906105f291906130df565b610fbd565b005b348015610604575f80fd5b5061061f600480360381019061061a91906130df565b61105b565b005b34801561062c575f80fd5b506106476004803603810190610642919061310a565b6110f9565b6040516106549190612eb2565b60405180910390f35b348015610668575f80fd5b50610683600480360381019061067e9190613275565b611116565b005b348015610690575f80fd5b50610699611235565b005b3480156106a6575f80fd5b506106c160048036038101906106bc9190613315565b61130a565b005b3480156106ce575f80fd5b506106e960048036038101906106e4919061310a565b611439565b005b3480156106f6575f80fd5b506106ff611524565b60405161070c9190613049565b60405180910390f35b348015610720575f80fd5b5061073b6004803603810190610736919061310a565b611549565b005b348015610748575f80fd5b50610763600480360381019061075e9190613372565b611620565b6040516107709190612f4e565b60405180910390f35b348015610784575f80fd5b5061079f600480360381019061079a919061310a565b6116a2565b005b60606040518060400160405280600b81526020017f477561726469616e204149000000000000000000000000000000000000000000815250905090565b5f6107f16107ea61185f565b8484611866565b6001905092915050565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f66038d7ea4c68000905090565b61083661185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108c2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108b9906133fa565b60405180910390fd5b8160098190555080600b819055505050565b5f6108e0848484611a29565b61099d846108ec61185f565b61099885604051806060016040528060288152602001613de86028913960045f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61094f61185f565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546122899092919063ffffffff16565b611866565b600190509392505050565b60185481565b5f6009905090565b6109be61185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610a4a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a41906133fa565b60405180910390fd5b6001601560146101000a81548160ff021916908315150217905550565b60125f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610ab961185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610b45576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b3c906133fa565b60405180910390fd5b80601560166101000a81548160ff02191690831515021790555050565b610b6a61185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bf6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bed906133fa565b60405180910390fd5b8060178190555050565b60125f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610c4061185f565b73ffffffffffffffffffffffffffffffffffffffff161480610cb5575060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610c9d61185f565b73ffffffffffffffffffffffffffffffffffffffff16145b610cbd575f80fd5b5f479050610cca816122eb565b50565b5f610d1460025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054612353565b9050919050565b610d2361185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610daf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da6906133fa565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610e7161185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610efd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ef4906133fa565b60405180910390fd5b66038d7ea4c6800060168190555066038d7ea4c68000601781905550565b60165481565b6011602052805f5260405f205f915090505481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60175481565b60606040518060400160405280600881526020017f475541524449414e000000000000000000000000000000000000000000000000815250905090565b5f610fb3610fac61185f565b8484611a29565b6001905092915050565b610fc561185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611051576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611048906133fa565b60405180910390fd5b8060188190555050565b61106361185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146110ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110e6906133fa565b60405180910390fd5b8060168190555050565b6010602052805f5260405f205f915054906101000a900460ff1681565b61111e61185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146111aa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016111a1906133fa565b60405180910390fd5b5f5b815181101561123157600160105f8484815181106111cd576111cc613418565b5b602002602001015173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080806001019150506111ac565b5050565b60125f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661127561185f565b73ffffffffffffffffffffffffffffffffffffffff1614806112ea575060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166112d261185f565b73ffffffffffffffffffffffffffffffffffffffff16145b6112f2575f80fd5b5f6112fc30610ccd565b9050611307816123bf565b50565b61131261185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461139e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611395906133fa565b60405180910390fd5b5f5b83839050811015611433578160055f8686858181106113c2576113c1613418565b5b90506020020160208101906113d7919061310a565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555080806001019150506113a0565b50505050565b61144161185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114c4906133fa565b60405180910390fd5b5f60105f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b61155161185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146115dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115d4906133fa565b60405180910390fd5b8060135f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f60045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6116aa61185f565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611736576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161172d906133fa565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036117a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161179b906134b5565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a3805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036118d4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118cb90613543565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611942576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611939906135d1565b60405180910390fd5b8060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611a1c9190612f4e565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611a97576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a8e9061365f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611b05576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611afc906136ed565b60405180910390fd5b5f8111611b47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b3e9061377b565b60405180910390fd5b611b4f610f36565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611bbd5750611b8d610f36565b73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b15611f9657601560149054906101000a900460ff16611c4c57611bde610f36565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614611c4b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c4290613809565b60405180910390fd5b5b601654811115611c91576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c8890613871565b60405180910390fd5b60105f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015611d2f575060105f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b611d6e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d65906138ff565b60405180910390fd5b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614611e1a5760175481611dcf84610ccd565b611dd9919061394a565b10611e19576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e10906139ed565b60405180910390fd5b5b5f611e2430610ccd565b90505f60185482101590506018548210611e3e5760185491505b808015611e56575060158054906101000a900460ff16155b8015611eaf575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614155b8015611ec75750601560169054906101000a900460ff165b8015611f1a575060055f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b8015611f6d575060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611f9357611f7b826123bf565b5f4790505f811115611f9157611f90476122eb565b5b505b50505b5f6001905060055f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff1680612036575060055f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b806120e7575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16141580156120e6575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b5b156120f4575f9050612277565b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614801561219d575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b156121b557600854600c81905550600954600d819055505b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614801561225e575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b1561227657600a54600c81905550600b54600d819055505b5b61228384848484612628565b50505050565b5f8383111582906122d0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122c79190612d9c565b60405180910390fd5b505f83856122de9190613a0b565b9050809150509392505050565b60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561234f573d5f803e3d5ffd5b5050565b5f600654821115612399576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161239090613aae565b60405180910390fd5b5f6123a2612655565b90506123b7818461267e90919063ffffffff16565b915050919050565b60016015806101000a81548160ff0219169083151502179055505f600267ffffffffffffffff8111156123f5576123f4613139565b5b6040519080825280602002602001820160405280156124235781602001602082028036833780820191505090505b50905030815f8151811061243a57612439613418565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa1580156124de573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906125029190613ae0565b8160018151811061251657612515613418565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061257c3060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611866565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016125de959493929190613bfb565b5f604051808303815f87803b1580156125f5575f80fd5b505af1158015612607573d5f803e3d5ffd5b50505050505f6015806101000a81548160ff02191690831515021790555050565b80612636576126356126c7565b5b612641848484612700565b8061264f5761264e6128c0565b5b50505050565b5f805f6126606128d4565b91509150612677818361267e90919063ffffffff16565b9250505090565b5f6126bf83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061292d565b905092915050565b5f600c541480156126d957505f600d54145b6126fe57600c54600e81905550600d54600f819055505f600c819055505f600d819055505b565b5f805f805f8061270f8761298e565b95509550955095509550955061276b8660025f8c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546129ee90919063ffffffff16565b60025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506127fc8560025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054612a3790919063ffffffff16565b60025f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555061284681612a94565b6128508483612b4b565b8773ffffffffffffffffffffffffffffffffffffffff168973ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef856040516128ad9190612f4e565b60405180910390a3505050505050505050565b600e54600c81905550600f54600d81905550565b5f805f60065490505f66038d7ea4c68000905061290366038d7ea4c6800060065461267e90919063ffffffff16565b8210156129205760065466038d7ea4c68000935093505050612929565b81819350935050505b9091565b5f8083118290612973576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161296a9190612d9c565b60405180910390fd5b505f83856129819190613c80565b9050809150509392505050565b5f805f805f805f805f6129a68a600c54600d54612b85565b9250925092505f6129b5612655565b90505f805f6129c68e878787612c17565b9250925092508282828989899c509c509c509c509c509c505050505050505091939550919395565b5f612a2f83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612289565b905092915050565b5f808284612a45919061394a565b905083811015612a8a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a8190613cfa565b60405180910390fd5b8091505092915050565b5f612a9d612655565b90505f612ab38284612c9b90919063ffffffff16565b9050612b058160025f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054612a3790919063ffffffff16565b60025f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505050565b612b60826006546129ee90919063ffffffff16565b600681905550612b7b81600754612a3790919063ffffffff16565b6007819055505050565b5f805f80612baf6064612ba1888a612c9b90919063ffffffff16565b61267e90919063ffffffff16565b90505f612bd86064612bca888b612c9b90919063ffffffff16565b61267e90919063ffffffff16565b90505f612c0082612bf2858c6129ee90919063ffffffff16565b6129ee90919063ffffffff16565b905080838395509550955050505093509350939050565b5f805f80612c2e8589612c9b90919063ffffffff16565b90505f612c448689612c9b90919063ffffffff16565b90505f612c5a8789612c9b90919063ffffffff16565b90505f612c8282612c7485876129ee90919063ffffffff16565b6129ee90919063ffffffff16565b9050838184965096509650505050509450945094915050565b5f808303612cab575f9050612d0c565b5f8284612cb89190613d18565b9050828482612cc79190613c80565b14612d07576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cfe90613dc9565b60405180910390fd5b809150505b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015612d49578082015181840152602081019050612d2e565b5f8484015250505050565b5f601f19601f8301169050919050565b5f612d6e82612d12565b612d788185612d1c565b9350612d88818560208601612d2c565b612d9181612d54565b840191505092915050565b5f6020820190508181035f830152612db48184612d64565b905092915050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f612df682612dcd565b9050919050565b612e0681612dec565b8114612e10575f80fd5b50565b5f81359050612e2181612dfd565b92915050565b5f819050919050565b612e3981612e27565b8114612e43575f80fd5b50565b5f81359050612e5481612e30565b92915050565b5f8060408385031215612e7057612e6f612dc5565b5b5f612e7d85828601612e13565b9250506020612e8e85828601612e46565b9150509250929050565b5f8115159050919050565b612eac81612e98565b82525050565b5f602082019050612ec55f830184612ea3565b92915050565b5f819050919050565b5f612eee612ee9612ee484612dcd565b612ecb565b612dcd565b9050919050565b5f612eff82612ed4565b9050919050565b5f612f1082612ef5565b9050919050565b612f2081612f06565b82525050565b5f602082019050612f395f830184612f17565b92915050565b612f4881612e27565b82525050565b5f602082019050612f615f830184612f3f565b92915050565b5f8060408385031215612f7d57612f7c612dc5565b5b5f612f8a85828601612e46565b9250506020612f9b85828601612e46565b9150509250929050565b5f805f60608486031215612fbc57612fbb612dc5565b5b5f612fc986828701612e13565b9350506020612fda86828701612e13565b9250506040612feb86828701612e46565b9150509250925092565b5f60ff82169050919050565b61300a81612ff5565b82525050565b5f6020820190506130235f830184613001565b92915050565b5f61303382612dcd565b9050919050565b61304381613029565b82525050565b5f60208201905061305c5f83018461303a565b92915050565b61306b81612dec565b82525050565b5f6020820190506130845f830184613062565b92915050565b61309381612e98565b811461309d575f80fd5b50565b5f813590506130ae8161308a565b92915050565b5f602082840312156130c9576130c8612dc5565b5b5f6130d6848285016130a0565b91505092915050565b5f602082840312156130f4576130f3612dc5565b5b5f61310184828501612e46565b91505092915050565b5f6020828403121561311f5761311e612dc5565b5b5f61312c84828501612e13565b91505092915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61316f82612d54565b810181811067ffffffffffffffff8211171561318e5761318d613139565b5b80604052505050565b5f6131a0612dbc565b90506131ac8282613166565b919050565b5f67ffffffffffffffff8211156131cb576131ca613139565b5b602082029050602081019050919050565b5f80fd5b5f6131f26131ed846131b1565b613197565b90508083825260208201905060208402830185811115613215576132146131dc565b5b835b8181101561323e578061322a8882612e13565b845260208401935050602081019050613217565b5050509392505050565b5f82601f83011261325c5761325b613135565b5b813561326c8482602086016131e0565b91505092915050565b5f6020828403121561328a57613289612dc5565b5b5f82013567ffffffffffffffff8111156132a7576132a6612dc9565b5b6132b384828501613248565b91505092915050565b5f80fd5b5f8083601f8401126132d5576132d4613135565b5b8235905067ffffffffffffffff8111156132f2576132f16132bc565b5b60208301915083602082028301111561330e5761330d6131dc565b5b9250929050565b5f805f6040848603121561332c5761332b612dc5565b5b5f84013567ffffffffffffffff81111561334957613348612dc9565b5b613355868287016132c0565b93509350506020613368868287016130a0565b9150509250925092565b5f806040838503121561338857613387612dc5565b5b5f61339585828601612e13565b92505060206133a685828601612e13565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f6133e4602083612d1c565b91506133ef826133b0565b602082019050919050565b5f6020820190508181035f830152613411816133d8565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61349f602683612d1c565b91506134aa82613445565b604082019050919050565b5f6020820190508181035f8301526134cc81613493565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f61352d602483612d1c565b9150613538826134d3565b604082019050919050565b5f6020820190508181035f83015261355a81613521565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6135bb602283612d1c565b91506135c682613561565b604082019050919050565b5f6020820190508181035f8301526135e8816135af565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f613649602583612d1c565b9150613654826135ef565b604082019050919050565b5f6020820190508181035f8301526136768161363d565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6136d7602383612d1c565b91506136e28261367d565b604082019050919050565b5f6020820190508181035f830152613704816136cb565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f613765602983612d1c565b91506137708261370b565b604082019050919050565b5f6020820190508181035f83015261379281613759565b9050919050565b7f544f4b454e3a2063616e6e6f742073656e6420746f6b656e7320756e74696c205f8201527f74726164696e6720697320656e61626c65640000000000000000000000000000602082015250565b5f6137f3603283612d1c565b91506137fe82613799565b604082019050919050565b5f6020820190508181035f830152613820816137e7565b9050919050565b7f544f4b454e3a204d6178205472616e73616374696f6e204c696d6974000000005f82015250565b5f61385b601c83612d1c565b915061386682613827565b602082019050919050565b5f6020820190508181035f8301526138888161384f565b9050919050565b7f544f4b454e3a20596f7572206163636f756e7420697320626c61636b6c6973745f8201527f6564210000000000000000000000000000000000000000000000000000000000602082015250565b5f6138e9602383612d1c565b91506138f48261388f565b604082019050919050565b5f6020820190508181035f830152613916816138dd565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61395482612e27565b915061395f83612e27565b92508282019050808211156139775761397661391d565b5b92915050565b7f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073695f8201527f7a65210000000000000000000000000000000000000000000000000000000000602082015250565b5f6139d7602383612d1c565b91506139e28261397d565b604082019050919050565b5f6020820190508181035f830152613a04816139cb565b9050919050565b5f613a1582612e27565b9150613a2083612e27565b9250828203905081811115613a3857613a3761391d565b5b92915050565b7f416d6f756e74206d757374206265206c657373207468616e20746f74616c20725f8201527f65666c656374696f6e7300000000000000000000000000000000000000000000602082015250565b5f613a98602a83612d1c565b9150613aa382613a3e565b604082019050919050565b5f6020820190508181035f830152613ac581613a8c565b9050919050565b5f81519050613ada81612dfd565b92915050565b5f60208284031215613af557613af4612dc5565b5b5f613b0284828501613acc565b91505092915050565b5f819050919050565b5f613b2e613b29613b2484613b0b565b612ecb565b612e27565b9050919050565b613b3e81613b14565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b613b7681612dec565b82525050565b5f613b878383613b6d565b60208301905092915050565b5f602082019050919050565b5f613ba982613b44565b613bb38185613b4e565b9350613bbe83613b5e565b805f5b83811015613bee578151613bd58882613b7c565b9750613be083613b93565b925050600181019050613bc1565b5085935050505092915050565b5f60a082019050613c0e5f830188612f3f565b613c1b6020830187613b35565b8181036040830152613c2d8186613b9f565b9050613c3c6060830185613062565b613c496080830184612f3f565b9695505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f613c8a82612e27565b9150613c9583612e27565b925082613ca557613ca4613c53565b5b828204905092915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f613ce4601b83612d1c565b9150613cef82613cb0565b602082019050919050565b5f6020820190508181035f830152613d1181613cd8565b9050919050565b5f613d2282612e27565b9150613d2d83612e27565b9250828202613d3b81612e27565b91508282048414831517613d5257613d5161391d565b5b5092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f613db3602183612d1c565b9150613dbe82613d59565b604082019050919050565b5f6020820190508181035f830152613de081613da7565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220ff57d0ebc72346501415d72c826bdfeaf1d73892da9c18d03ff64a2668fb5b3f64736f6c63430008160033