2.3k txs
307.5k calls
constructor
constructor(address _tokenAddress, address _poolContract)
functions
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
centerContract
viewfunction centerContract() view returns (address)
decimals
viewfunction decimals() view returns (uint256)
getTime
viewfunction getTime() view returns (uint256)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
removeFeeList
viewfunction removeFeeList(address) view returns (bool)
symbol
viewfunction symbol() view returns (string)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
extractAlltokens
nonpayablefunction extractAlltokens(address _token, uint256 _amt)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
mint
nonpayablefunction mint(address _to, uint256 _amount)
renounceOwnership
nonpayablefunction renounceOwnership()
setCenterContract
nonpayablefunction setCenterContract(address _centerContract)
setRemoveFeeList
nonpayablefunction setRemoveFeeList(address _address, bool b)
setTokenAddress
nonpayablefunction setTokenAddress(address _tokenAddress)
transfer
nonpayablefunction transfer(address recipient, uint256 amount) returns (bool)
transferFrom
nonpayablefunction transferFrom(address sender, address recipient, uint256 amount) returns (bool)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
errors
No errors.
creation bytecode
0x608060405273bbf8dd541d6735a67ac9ac2ea0193c23c394dd8860075f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550348015610063575f5ffd5b506040516132963803806132968339818101604052810190610085919061058d565b6040518060400160405280600b81526020017f5663616b6520546f6b656e0000000000000000000000000000000000000000008152506040518060400160405280600581526020017f5663616b65000000000000000000000000000000000000000000000000000000815250601282600390816101029190610808565b5081600490816101129190610808565b508060058190555050505061013961012e61027160201b60201c565b61027860201b60201c565b8160085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060095f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506001600b5f60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555061026a60075f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16690d6be0bd06576f1c000061033b60201b60201c565b5050610a3f565b5f33905090565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036103a9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103a090610931565b60405180910390fd5b6103ba5f83836104cd60201b60201c565b6103cf816002546104d260201b90919060201c565b600281905550610424815f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546104d260201b90919060201c565b5f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104c1919061095e565b60405180910390a35050565b505050565b5f5f82846104e091906109a4565b905083811015610525576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161051c90610a21565b60405180910390fd5b8091505092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61055c82610533565b9050919050565b61056c81610552565b8114610576575f5ffd5b50565b5f8151905061058781610563565b92915050565b5f5f604083850312156105a3576105a261052f565b5b5f6105b085828601610579565b92505060206105c185828601610579565b9150509250929050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061064657607f821691505b60208210810361065957610658610602565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026106bb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610680565b6106c58683610680565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6107096107046106ff846106dd565b6106e6565b6106dd565b9050919050565b5f819050919050565b610722836106ef565b61073661072e82610710565b84845461068c565b825550505050565b5f5f905090565b61074d61073e565b610758818484610719565b505050565b5b8181101561077b576107705f82610745565b60018101905061075e565b5050565b601f8211156107c0576107918161065f565b61079a84610671565b810160208510156107a9578190505b6107bd6107b585610671565b83018261075d565b50505b505050565b5f82821c905092915050565b5f6107e05f19846008026107c5565b1980831691505092915050565b5f6107f883836107d1565b9150826002028217905092915050565b610811826105cb565b67ffffffffffffffff81111561082a576108296105d5565b5b610834825461062f565b61083f82828561077f565b5f60209050601f831160018114610870575f841561085e578287015190505b61086885826107ed565b8655506108cf565b601f19841661087e8661065f565b5f5b828110156108a557848901518255600182019150602085019450602081019050610880565b868310156108c257848901516108be601f8916826107d1565b8355505b6001600288020188555050505b505050505050565b5f82825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f61091b601f836108d7565b9150610926826108e7565b602082019050919050565b5f6020820190508181035f8301526109488161090f565b9050919050565b610958816106dd565b82525050565b5f6020820190506109715f83018461094f565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6109ae826106dd565b91506109b9836106dd565b92508282019050808211156109d1576109d0610977565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f610a0b601b836108d7565b9150610a16826109d7565b602082019050919050565b5f6020820190508181035f830152610a38816109ff565b9050919050565b61284a80610a4c5f395ff3fe608060405234801561000f575f5ffd5b5060043610610140575f3560e01c8063557ed1ba116100b65780638da5cb5b1161007a5780638da5cb5b1461036057806395d89b411461037e578063a457c2d71461039c578063a9059cbb146103cc578063dd62ed3e146103fc578063f2fde38b1461042c57610140565b8063557ed1ba146102ba57806370a08231146102d8578063715018a614610308578063778b688a146103125780637a9590511461034257610140565b806323b872dd1161010857806323b872dd146101e857806326a4e8d2146102185780632f9fa7f614610234578063313ce56714610250578063395093511461026e57806340c10f191461029e57610140565b806301cfc7f31461014457806306fdde0314610160578063095ea7b31461017e57806318160ddd146101ae5780631b9c2b44146101cc575b5f5ffd5b61015e60048036038101906101599190611d62565b610448565b005b6101686105fe565b6040516101759190611e10565b60405180910390f35b61019860048036038101906101939190611d62565b61068e565b6040516101a59190611e4a565b60405180910390f35b6101b66106ab565b6040516101c39190611e72565b60405180910390f35b6101e660048036038101906101e19190611eb5565b6106b4565b005b61020260048036038101906101fd9190611ef3565b610788565b60405161020f9190611e4a565b60405180910390f35b610232600480360381019061022d9190611f43565b61085c565b005b61024e60048036038101906102499190611f43565b61091b565b005b6102586109da565b6040516102659190611e72565b60405180910390f35b61028860048036038101906102839190611d62565b6109e3565b6040516102959190611e4a565b60405180910390f35b6102b860048036038101906102b39190611d62565b610a91565b005b6102c2610b2e565b6040516102cf9190611e72565b60405180910390f35b6102f260048036038101906102ed9190611f43565b610b35565b6040516102ff9190611e72565b60405180910390f35b610310610b7a565b005b61032c60048036038101906103279190611f43565b610c01565b6040516103399190611e4a565b60405180910390f35b61034a610c1e565b6040516103579190611fc9565b60405180910390f35b610368610c43565b6040516103759190611ff1565b60405180910390f35b610386610c6b565b6040516103939190611e10565b60405180910390f35b6103b660048036038101906103b19190611d62565b610cfb565b6040516103c39190611e4a565b60405180910390f35b6103e660048036038101906103e19190611d62565b610dc3565b6040516103f39190611e4a565b60405180910390f35b6104166004803603810190610411919061200a565b610de0565b6040516104239190611e72565b60405180910390f35b61044660048036038101906104419190611f43565b610e62565b005b610450610f58565b73ffffffffffffffffffffffffffffffffffffffff1661046e610c43565b73ffffffffffffffffffffffffffffffffffffffff16146104c4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104bb90612092565b60405180910390fd5b808273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016104fe9190611ff1565b602060405180830381865afa158015610519573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061053d91906120c4565b101561057e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105759061215f565b60405180910390fd5b8173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff1660e01b81526004016105b992919061217d565b6020604051808303815f875af11580156105d5573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906105f991906121b8565b505050565b60606003805461060d90612210565b80601f016020809104026020016040519081016040528092919081815260200182805461063990612210565b80156106845780601f1061065b57610100808354040283529160200191610684565b820191905f5260205f20905b81548152906001019060200180831161066757829003601f168201915b5050505050905090565b5f6106a161069a610f58565b8484610f5f565b6001905092915050565b5f600254905090565b6106bc610f58565b73ffffffffffffffffffffffffffffffffffffffff166106da610c43565b73ffffffffffffffffffffffffffffffffffffffff1614610730576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161072790612092565b60405180910390fd5b80600b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050565b5f610794848484611122565b610851846107a0610f58565b61084c856040518060600160405280602881526020016127c86028913960015f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f610803610f58565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546117359092919063ffffffff16565b610f5f565b600190509392505050565b610864610f58565b73ffffffffffffffffffffffffffffffffffffffff16610882610c43565b73ffffffffffffffffffffffffffffffffffffffff16146108d8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108cf90612092565b60405180910390fd5b8060085f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b610923610f58565b73ffffffffffffffffffffffffffffffffffffffff16610941610c43565b73ffffffffffffffffffffffffffffffffffffffff1614610997576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161098e90612092565b60405180910390fd5b80600a5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b5f600554905090565b5f610a876109ef610f58565b84610a828560015f6109ff610f58565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461179790919063ffffffff16565b610f5f565b6001905092915050565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610b20576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b179061228a565b60405180910390fd5b610b2a82826117f4565b5050565b5f42905090565b5f5f5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610b82610f58565b73ffffffffffffffffffffffffffffffffffffffff16610ba0610c43565b73ffffffffffffffffffffffffffffffffffffffff1614610bf6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bed90612092565b60405180910390fd5b610bff5f611980565b565b600b602052805f5260405f205f915054906101000a900460ff1681565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060048054610c7a90612210565b80601f0160208091040260200160405190810160405280929190818152602001828054610ca690612210565b8015610cf15780601f10610cc857610100808354040283529160200191610cf1565b820191905f5260205f20905b815481529060010190602001808311610cd457829003601f168201915b5050505050905090565b5f610db9610d07610f58565b84610db4856040518060600160405280602581526020016127f06025913960015f610d30610f58565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546117359092919063ffffffff16565b610f5f565b6001905092915050565b5f610dd6610dcf610f58565b8484611122565b6001905092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610e6a610f58565b73ffffffffffffffffffffffffffffffffffffffff16610e88610c43565b73ffffffffffffffffffffffffffffffffffffffff1614610ede576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed590612092565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610f4c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f4390612318565b60405180910390fd5b610f5581611980565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610fcd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fc4906123a6565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361103b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161103290612434565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516111159190611e72565b60405180910390a3505050565b600b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16156111815761117c838383611a43565b611730565b600b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff166112b65760085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161480611276575060085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b6112b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ac9061249c565b60405180910390fd5b5b5f81116112f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112ef90612504565b60405180910390fd5b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036116ce575f600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a89cde44856040518263ffffffff1660e01b81526004016113a79190611ff1565b6020604051808303815f875af11580156113c3573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906113e791906120c4565b90505f600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663489082df866040518263ffffffff1660e01b81526004016114449190611ff1565b6020604051808303815f875af1158015611460573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061148491906120c4565b90505f8211156115185760085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16638354f16486846040518363ffffffff1660e01b81526004016114ea92919061217d565b5f604051808303815f87803b158015611501575f5ffd5b505af1158015611513573d5f5f3e3d5ffd5b505050505b5f8111156115aa5760085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663412664ae86836040518363ffffffff1660e01b815260040161157c92919061217d565b5f604051808303815f87803b158015611593575f5ffd5b505af11580156115a5573d5f5f3e3d5ffd5b505050505b6115b78561dead85611a43565b600a5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663efe9d17c846040518263ffffffff1660e01b81526004016116119190611e72565b5f604051808303815f87803b158015611628575f5ffd5b505af115801561163a573d5f5f3e3d5ffd5b5050505060095f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16632b37129586856040518363ffffffff1660e01b815260040161169a92919061217d565b5f604051808303815f87803b1580156116b1575f5ffd5b505af11580156116c3573d5f5f3e3d5ffd5b50505050505061172f565b60085f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361172e5761172d838383611a43565b5b5b5b505050565b5f83831115829061177c576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117739190611e10565b60405180910390fd5b505f838561178a919061254f565b9050809150509392505050565b5f5f82846117a59190612582565b9050838110156117ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117e1906125ff565b60405180910390fd5b8091505092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611862576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161185990612667565b60405180910390fd5b61186d5f8383611ccc565b6118828160025461179790919063ffffffff16565b6002819055506118d7815f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461179790919063ffffffff16565b5f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516119749190611e72565b60405180910390a35050565b5f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611ab1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aa8906126f5565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611b1f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b1690612783565b60405180910390fd5b611b2a838383611ccc565b611b93816040518060600160405280602681526020016127a2602691395f5f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546117359092919063ffffffff16565b5f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611c22815f5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461179790919063ffffffff16565b5f5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611cbf9190611e72565b60405180910390a3505050565b505050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611cfe82611cd5565b9050919050565b611d0e81611cf4565b8114611d18575f5ffd5b50565b5f81359050611d2981611d05565b92915050565b5f819050919050565b611d4181611d2f565b8114611d4b575f5ffd5b50565b5f81359050611d5c81611d38565b92915050565b5f5f60408385031215611d7857611d77611cd1565b5b5f611d8585828601611d1b565b9250506020611d9685828601611d4e565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611de282611da0565b611dec8185611daa565b9350611dfc818560208601611dba565b611e0581611dc8565b840191505092915050565b5f6020820190508181035f830152611e288184611dd8565b905092915050565b5f8115159050919050565b611e4481611e30565b82525050565b5f602082019050611e5d5f830184611e3b565b92915050565b611e6c81611d2f565b82525050565b5f602082019050611e855f830184611e63565b92915050565b611e9481611e30565b8114611e9e575f5ffd5b50565b5f81359050611eaf81611e8b565b92915050565b5f5f60408385031215611ecb57611eca611cd1565b5b5f611ed885828601611d1b565b9250506020611ee985828601611ea1565b9150509250929050565b5f5f5f60608486031215611f0a57611f09611cd1565b5b5f611f1786828701611d1b565b9350506020611f2886828701611d1b565b9250506040611f3986828701611d4e565b9150509250925092565b5f60208284031215611f5857611f57611cd1565b5b5f611f6584828501611d1b565b91505092915050565b5f819050919050565b5f611f91611f8c611f8784611cd5565b611f6e565b611cd5565b9050919050565b5f611fa282611f77565b9050919050565b5f611fb382611f98565b9050919050565b611fc381611fa9565b82525050565b5f602082019050611fdc5f830184611fba565b92915050565b611feb81611cf4565b82525050565b5f6020820190506120045f830184611fe2565b92915050565b5f5f604083850312156120205761201f611cd1565b5b5f61202d85828601611d1b565b925050602061203e85828601611d1b565b9150509250929050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61207c602083611daa565b915061208782612048565b602082019050919050565b5f6020820190508181035f8301526120a981612070565b9050919050565b5f815190506120be81611d38565b92915050565b5f602082840312156120d9576120d8611cd1565b5b5f6120e6848285016120b0565b91505092915050565b7f54686520746f6b656e20616d6f756e7420696e207468697320636f6e747261635f8201527f7420697320696e73756666696369656e742e0000000000000000000000000000602082015250565b5f612149603283611daa565b9150612154826120ef565b604082019050919050565b5f6020820190508181035f8301526121768161213d565b9050919050565b5f6040820190506121905f830185611fe2565b61219d6020830184611e63565b9392505050565b5f815190506121b281611e8b565b92915050565b5f602082840312156121cd576121cc611cd1565b5b5f6121da848285016121a4565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061222757607f821691505b60208210810361223a576122396121e3565b5b50919050565b7f6e6f74206d696e740000000000000000000000000000000000000000000000005f82015250565b5f612274600883611daa565b915061227f82612240565b602082019050919050565b5f6020820190508181035f8301526122a181612268565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f612302602683611daa565b915061230d826122a8565b604082019050919050565b5f6020820190508181035f83015261232f816122f6565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612390602483611daa565b915061239b82612336565b604082019050919050565b5f6020820190508181035f8301526123bd81612384565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f61241e602283611daa565b9150612429826123c4565b604082019050919050565b5f6020820190508181035f83015261244b81612412565b9050919050565b7f6e6f7420746f6b656e00000000000000000000000000000000000000000000005f82015250565b5f612486600983611daa565b915061249182612452565b602082019050919050565b5f6020820190508181035f8301526124b38161247a565b9050919050565b7f6e6f74207a65726f0000000000000000000000000000000000000000000000005f82015250565b5f6124ee600883611daa565b91506124f9826124ba565b602082019050919050565b5f6020820190508181035f83015261251b816124e2565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61255982611d2f565b915061256483611d2f565b925082820390508181111561257c5761257b612522565b5b92915050565b5f61258c82611d2f565b915061259783611d2f565b92508282019050808211156125af576125ae612522565b5b92915050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f6125e9601b83611daa565b91506125f4826125b5565b602082019050919050565b5f6020820190508181035f830152612616816125dd565b9050919050565b7f45524332303a206d696e7420746f20746865207a65726f2061646472657373005f82015250565b5f612651601f83611daa565b915061265c8261261d565b602082019050919050565b5f6020820190508181035f83015261267e81612645565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6126df602583611daa565b91506126ea82612685565b604082019050919050565b5f6020820190508181035f83015261270c816126d3565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f61276d602383611daa565b915061277882612713565b604082019050919050565b5f6020820190508181035f83015261279a81612761565b905091905056fe45524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa26469706673582212201c918373bf9ac53dfb925db8ae40cc9e073561c32633bcbcfbc00ef29e953e6464736f6c634300081c0033000000000000000000000000baac5ba0030de60cbe8de24dca45b4eaf27c92e50000000000000000000000006246c09d3e408598489f087b2f7afbd5d1c3711d