token-icon

HOTBTC

Token

Overview[ERC-20]

Max Total Supply
21,000,000.0
HBTC
Holders
89+0.00%
Transfers
2,375

Profile Summary

Decimals
18

Market

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