0 txs
1 call
constructor
constructor(string name_, string symbol_, uint8 decimals_, uint256 supply_, address router_, address feeRouter_, address taxRecipient_, uint256 buyTaxFee_, uint256 sellTaxFee_)
functions
allowance
viewfunction allowance(address owner, address spender) view returns (uint256)
balanceOf
viewfunction balanceOf(address account) view returns (uint256)
buyTaxFee
viewfunction buyTaxFee() view returns (uint256)
decimals
viewfunction decimals() view returns (uint8)
isFeeExempt
viewfunction isFeeExempt(address) view returns (bool)
name
viewfunction name() view returns (string)
owner
viewfunction owner() view returns (address)
pair
viewfunction pair() view returns (address)
router
viewfunction router() view returns (address)
sellTaxFee
viewfunction sellTaxFee() view returns (uint256)
symbol
viewfunction symbol() view returns (string)
taxRecipient
viewfunction taxRecipient() view returns (address)
totalSupply
viewfunction totalSupply() view returns (uint256)
approve
nonpayablefunction approve(address spender, uint256 amount) returns (bool)
decreaseAllowance
nonpayablefunction decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
exemptFromFee
nonpayablefunction exemptFromFee(address account, bool exempt)
increaseAllowance
nonpayablefunction increaseAllowance(address spender, uint256 addedValue) returns (bool)
renounceOwnership
nonpayablefunction renounceOwnership()
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)
updateTaxFees
nonpayablefunction updateTaxFees(uint256 _buyFee, uint256 _sellFee)
updateTaxRecipient
nonpayablefunction updateTaxRecipient(address newRecipient)
events
Approval
event Approval(address indexed owner, address indexed spender, uint256 value)
ExemptFromFee
event ExemptFromFee(address indexed account, bool exempt)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer
event Transfer(address indexed from, address indexed to, uint256 value)
UpdateTaxFees
event UpdateTaxFees(uint256 buyFee, uint256 sellFee)
UpdateTaxRecipient
event UpdateTaxRecipient(address indexed newRecipient)
errors
No errors.
creation bytecode
0x60c06040523480156200001157600080fd5b506040516200330b3803806200330b8339818101604052810190620000379190620009a5565b620000576200004b620005ae60201b60201c565b620005b660201b60201c565b88600190805190602001906200006f9291906200067a565b508760029080519060200190620000889291906200067a565b5086600360006101000a81548160ff021916908360ff16021790555086600a620000b3919062000c45565b86620000c0919062000c96565b600481905550816008819055508060098190555082600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508473ffffffffffffffffffffffffffffffffffffffff1660808173ffffffffffffffffffffffffffffffffffffffff168152505060805173ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b815260040160206040518083038186803b1580156200019257600080fd5b505afa158015620001a7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001cd919062000cf7565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539660805173ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200023157600080fd5b505afa15801562000246573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200026c919062000cf7565b306040518363ffffffff1660e01b81526004016200028c92919062000d3a565b602060405180830381600087803b158015620002a757600080fd5b505af1158015620002bc573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002e2919062000cf7565b73ffffffffffffffffffffffffffffffffffffffff1660a08173ffffffffffffffffffffffffffffffffffffffff16815250506001600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160076000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001600760008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600454600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60045460405162000597919062000d78565b60405180910390a350505050505050505062000dfa565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b828054620006889062000dc4565b90600052602060002090601f016020900481019282620006ac5760008555620006f8565b82601f10620006c757805160ff1916838001178555620006f8565b82800160010185558215620006f8579182015b82811115620006f7578251825591602001919060010190620006da565b5b5090506200070791906200070b565b5090565b5b80821115620007265760008160009055506001016200070c565b5090565b6000604051905090565b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b620007938262000748565b810181811067ffffffffffffffff82111715620007b557620007b462000759565b5b80604052505050565b6000620007ca6200072a565b9050620007d8828262000788565b919050565b600067ffffffffffffffff821115620007fb57620007fa62000759565b5b620008068262000748565b9050602081019050919050565b60005b838110156200083357808201518184015260208101905062000816565b8381111562000843576000848401525b50505050565b6000620008606200085a84620007dd565b620007be565b9050828152602081018484840111156200087f576200087e62000743565b5b6200088c84828562000813565b509392505050565b600082601f830112620008ac57620008ab6200073e565b5b8151620008be84826020860162000849565b91505092915050565b600060ff82169050919050565b620008df81620008c7565b8114620008eb57600080fd5b50565b600081519050620008ff81620008d4565b92915050565b6000819050919050565b6200091a8162000905565b81146200092657600080fd5b50565b6000815190506200093a816200090f565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006200096d8262000940565b9050919050565b6200097f8162000960565b81146200098b57600080fd5b50565b6000815190506200099f8162000974565b92915050565b60008060008060008060008060006101208a8c031215620009cb57620009ca62000734565b5b60008a015167ffffffffffffffff811115620009ec57620009eb62000739565b5b620009fa8c828d0162000894565b99505060208a015167ffffffffffffffff81111562000a1e5762000a1d62000739565b5b62000a2c8c828d0162000894565b985050604062000a3f8c828d01620008ee565b975050606062000a528c828d0162000929565b965050608062000a658c828d016200098e565b95505060a062000a788c828d016200098e565b94505060c062000a8b8c828d016200098e565b93505060e062000a9e8c828d0162000929565b92505061010062000ab28c828d0162000929565b9150509295985092959850929598565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000b505780860481111562000b285762000b2762000ac2565b5b600185161562000b385780820291505b808102905062000b488562000af1565b945062000b08565b94509492505050565b60008262000b6b576001905062000c3e565b8162000b7b576000905062000c3e565b816001811462000b94576002811462000b9f5762000bd5565b600191505062000c3e565b60ff84111562000bb45762000bb362000ac2565b5b8360020a91508482111562000bce5762000bcd62000ac2565b5b5062000c3e565b5060208310610133831016604e8410600b841016171562000c0f5782820a90508381111562000c095762000c0862000ac2565b5b62000c3e565b62000c1e848484600162000afe565b9250905081840481111562000c385762000c3762000ac2565b5b81810290505b9392505050565b600062000c528262000905565b915062000c5f83620008c7565b925062000c8e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000b59565b905092915050565b600062000ca38262000905565b915062000cb08362000905565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161562000cec5762000ceb62000ac2565b5b828202905092915050565b60006020828403121562000d105762000d0f62000734565b5b600062000d20848285016200098e565b91505092915050565b62000d348162000960565b82525050565b600060408201905062000d51600083018562000d29565b62000d60602083018462000d29565b9392505050565b62000d728162000905565b82525050565b600060208201905062000d8f600083018462000d67565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000ddd57607f821691505b6020821081141562000df45762000df362000d95565b5b50919050565b60805160a0516124dd62000e2e60003960008181610e80015281816116a401526117270152600061103a01526124dd6000f3fe6080604052600436106101445760003560e01c8063818285a0116100b6578063a8aa1b311161006f578063a8aa1b311461047d578063a9059cbb146104a8578063dd62ed3e146104e5578063f2fde38b14610522578063f887ea401461054b578063f8a25a94146105765761014b565b8063818285a01461036d5780638da5cb5b146103965780638e090333146103c1578063941fa5cd146103ea57806395d89b4114610415578063a457c2d7146104405761014b565b8063313ce56711610108578063313ce5671461024957806339509351146102745780633f4218e0146102b157806370a08231146102ee578063715018a61461032b578063737ea06e146103425761014b565b806306fdde0314610150578063095ea7b31461017b57806318160ddd146101b857806323b872dd146101e357806330227cde146102205761014b565b3661014b57005b600080fd5b34801561015c57600080fd5b506101656105a1565b60405161017291906119f2565b60405180910390f35b34801561018757600080fd5b506101a2600480360381019061019d9190611aad565b610633565b6040516101af9190611b08565b60405180910390f35b3480156101c457600080fd5b506101cd61064a565b6040516101da9190611b32565b60405180910390f35b3480156101ef57600080fd5b5061020a60048036038101906102059190611b4d565b610654565b6040516102179190611b08565b60405180910390f35b34801561022c57600080fd5b5061024760048036038101906102429190611ba0565b61074d565b005b34801561025557600080fd5b5061025e610865565b60405161026b9190611bfc565b60405180910390f35b34801561028057600080fd5b5061029b60048036038101906102969190611aad565b61087c565b6040516102a89190611b08565b60405180910390f35b3480156102bd57600080fd5b506102d860048036038101906102d39190611c17565b610921565b6040516102e59190611b08565b60405180910390f35b3480156102fa57600080fd5b5061031560048036038101906103109190611c17565b610941565b6040516103229190611b32565b60405180910390f35b34801561033757600080fd5b5061034061098a565b005b34801561034e57600080fd5b50610357610a12565b6040516103649190611c53565b60405180910390f35b34801561037957600080fd5b50610394600480360381019061038f9190611c17565b610a38565b005b3480156103a257600080fd5b506103ab610bab565b6040516103b89190611c53565b60405180910390f35b3480156103cd57600080fd5b506103e860048036038101906103e39190611c9a565b610bd4565b005b3480156103f657600080fd5b506103ff610cf9565b60405161040c9190611b32565b60405180910390f35b34801561042157600080fd5b5061042a610cff565b60405161043791906119f2565b60405180910390f35b34801561044c57600080fd5b5061046760048036038101906104629190611aad565b610d91565b6040516104749190611b08565b60405180910390f35b34801561048957600080fd5b50610492610e7e565b60405161049f9190611c53565b60405180910390f35b3480156104b457600080fd5b506104cf60048036038101906104ca9190611aad565b610ea2565b6040516104dc9190611b08565b60405180910390f35b3480156104f157600080fd5b5061050c60048036038101906105079190611cda565b610eb9565b6040516105199190611b32565b60405180910390f35b34801561052e57600080fd5b5061054960048036038101906105449190611c17565b610f40565b005b34801561055757600080fd5b50610560611038565b60405161056d9190611d79565b60405180910390f35b34801561058257600080fd5b5061058b61105c565b6040516105989190611b32565b60405180910390f35b6060600180546105b090611dc3565b80601f01602080910402602001604051908101604052809291908181526020018280546105dc90611dc3565b80156106295780601f106105fe57610100808354040283529160200191610629565b820191906000526020600020905b81548152906001019060200180831161060c57829003601f168201915b5050505050905090565b6000610640338484611062565b6001905092915050565b6000600454905090565b600080600660008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610719576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161071090611e67565b60405180910390fd5b61072485858561122d565b610741853361073c86856114fa90919063ffffffff16565b611062565b60019150509392505050565b610755611510565b73ffffffffffffffffffffffffffffffffffffffff16610773610bab565b73ffffffffffffffffffffffffffffffffffffffff16146107c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c090611ed3565b60405180910390fd5b600a82111580156107db5750600a8111155b61081a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081190611f3f565b60405180910390fd5b81600881905550806009819055507f56c59d0e478c414efe9f2802f2515ec597b23804dde8308a83016b08186aaf608282604051610859929190611f5f565b60405180910390a15050565b6000600360009054906101000a900460ff16905090565b6000610917338461091285600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461151890919063ffffffff16565b611062565b6001905092915050565b60076020528060005260406000206000915054906101000a900460ff1681565b6000600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610992611510565b73ffffffffffffffffffffffffffffffffffffffff166109b0610bab565b73ffffffffffffffffffffffffffffffffffffffff1614610a06576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109fd90611ed3565b60405180910390fd5b610a10600061152e565b565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b610a40611510565b73ffffffffffffffffffffffffffffffffffffffff16610a5e610bab565b73ffffffffffffffffffffffffffffffffffffffff1614610ab4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610aab90611ed3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610b24576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b1b90611fd4565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff167fe7a6cfbcf99ebced1f0d2c6d04f1185d57403d6b2e28599505533990efde69b860405160405180910390a250565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b610bdc611510565b73ffffffffffffffffffffffffffffffffffffffff16610bfa610bab565b73ffffffffffffffffffffffffffffffffffffffff1614610c50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4790611ed3565b60405180910390fd5b80600760008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff167f06e9674d1df780f28d6fccac66198e06ae257bd747ef07af7ecb217f7166a2ed82604051610ced9190611b08565b60405180910390a25050565b60085481565b606060028054610d0e90611dc3565b80601f0160208091040260200160405190810160405280929190818152602001828054610d3a90611dc3565b8015610d875780601f10610d5c57610100808354040283529160200191610d87565b820191906000526020600020905b815481529060010190602001808311610d6a57829003601f168201915b5050505050905090565b600080600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905082811015610e56576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4d90612066565b60405180910390fd5b610e733385610e6e86856114fa90919063ffffffff16565b611062565b600191505092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b6000610eaf33848461122d565b6001905092915050565b6000600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b610f48611510565b73ffffffffffffffffffffffffffffffffffffffff16610f66610bab565b73ffffffffffffffffffffffffffffffffffffffff1614610fbc576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610fb390611ed3565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561102c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611023906120f8565b60405180910390fd5b6110358161152e565b50565b7f000000000000000000000000000000000000000000000000000000000000000081565b60095481565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156110d2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110c990612164565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611142576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611139906121d0565b60405180910390fd5b80600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516112209190611b32565b60405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141561129d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112949061223c565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561130d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611304906122a8565b60405180910390fd5b6000600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611394576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161138b90612314565b60405180910390fd5b6113a782826114fa90919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555060006113f78585856115f2565b905061144b81600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461151890919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516114eb9190611b32565b60405180910390a35050505050565b600081836115089190612363565b905092915050565b600033905090565b600081836115269190612397565b905092915050565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60008060009050600760008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615801561169d5750600760008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611910577f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1614156117255761171e60646117106008548661192d90919063ffffffff16565b61194390919063ffffffff16565b90506117a5565b7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614156117a4576117a160646117936009548661192d90919063ffffffff16565b61194390919063ffffffff16565b90505b5b600081111561190f576118228160056000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205461151890919063ffffffff16565b60056000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516119069190611b32565b60405180910390a35b5b61192381846114fa90919063ffffffff16565b9150509392505050565b6000818361193b91906123ed565b905092915050565b600081836119519190612476565b905092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015611993578082015181840152602081019050611978565b838111156119a2576000848401525b50505050565b6000601f19601f8301169050919050565b60006119c482611959565b6119ce8185611964565b93506119de818560208601611975565b6119e7816119a8565b840191505092915050565b60006020820190508181036000830152611a0c81846119b9565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000611a4482611a19565b9050919050565b611a5481611a39565b8114611a5f57600080fd5b50565b600081359050611a7181611a4b565b92915050565b6000819050919050565b611a8a81611a77565b8114611a9557600080fd5b50565b600081359050611aa781611a81565b92915050565b60008060408385031215611ac457611ac3611a14565b5b6000611ad285828601611a62565b9250506020611ae385828601611a98565b9150509250929050565b60008115159050919050565b611b0281611aed565b82525050565b6000602082019050611b1d6000830184611af9565b92915050565b611b2c81611a77565b82525050565b6000602082019050611b476000830184611b23565b92915050565b600080600060608486031215611b6657611b65611a14565b5b6000611b7486828701611a62565b9350506020611b8586828701611a62565b9250506040611b9686828701611a98565b9150509250925092565b60008060408385031215611bb757611bb6611a14565b5b6000611bc585828601611a98565b9250506020611bd685828601611a98565b9150509250929050565b600060ff82169050919050565b611bf681611be0565b82525050565b6000602082019050611c116000830184611bed565b92915050565b600060208284031215611c2d57611c2c611a14565b5b6000611c3b84828501611a62565b91505092915050565b611c4d81611a39565b82525050565b6000602082019050611c686000830184611c44565b92915050565b611c7781611aed565b8114611c8257600080fd5b50565b600081359050611c9481611c6e565b92915050565b60008060408385031215611cb157611cb0611a14565b5b6000611cbf85828601611a62565b9250506020611cd085828601611c85565b9150509250929050565b60008060408385031215611cf157611cf0611a14565b5b6000611cff85828601611a62565b9250506020611d1085828601611a62565b9150509250929050565b6000819050919050565b6000611d3f611d3a611d3584611a19565b611d1a565b611a19565b9050919050565b6000611d5182611d24565b9050919050565b6000611d6382611d46565b9050919050565b611d7381611d58565b82525050565b6000602082019050611d8e6000830184611d6a565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680611ddb57607f821691505b60208210811415611def57611dee611d94565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206160008201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b6000611e51602883611964565b9150611e5c82611df5565b604082019050919050565b60006020820190508181036000830152611e8081611e44565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b6000611ebd602083611964565b9150611ec882611e87565b602082019050919050565b60006020820190508181036000830152611eec81611eb0565b9050919050565b7f4d61782066656520697320313025000000000000000000000000000000000000600082015250565b6000611f29600e83611964565b9150611f3482611ef3565b602082019050919050565b60006020820190508181036000830152611f5881611f1c565b9050919050565b6000604082019050611f746000830185611b23565b611f816020830184611b23565b9392505050565b7f5a65726f2061646472657373206e6f7420616c6c6f7765640000000000000000600082015250565b6000611fbe601883611964565b9150611fc982611f88565b602082019050919050565b60006020820190508181036000830152611fed81611fb1565b9050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612050602583611964565b915061205b82611ff4565b604082019050919050565b6000602082019050818103600083015261207f81612043565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b60006120e2602683611964565b91506120ed82612086565b604082019050919050565b60006020820190508181036000830152612111816120d5565b9050919050565b7f45524332303a20617070726f76652066726f6d207a65726f0000000000000000600082015250565b600061214e601883611964565b915061215982612118565b602082019050919050565b6000602082019050818103600083015261217d81612141565b9050919050565b7f45524332303a20617070726f766520746f207a65726f00000000000000000000600082015250565b60006121ba601683611964565b91506121c582612184565b602082019050919050565b600060208201905081810360008301526121e9816121ad565b9050919050565b7f45524332303a207472616e736665722066726f6d207a65726f00000000000000600082015250565b6000612226601983611964565b9150612231826121f0565b602082019050919050565b6000602082019050818103600083015261225581612219565b9050919050565b7f45524332303a207472616e7366657220746f207a65726f000000000000000000600082015250565b6000612292601783611964565b915061229d8261225c565b602082019050919050565b600060208201905081810360008301526122c181612285565b9050919050565b7f45524332303a207472616e7366657220657863656564732062616c616e636500600082015250565b60006122fe601f83611964565b9150612309826122c8565b602082019050919050565b6000602082019050818103600083015261232d816122f1565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600061236e82611a77565b915061237983611a77565b92508282101561238c5761238b612334565b5b828203905092915050565b60006123a282611a77565b91506123ad83611a77565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156123e2576123e1612334565b5b828201905092915050565b60006123f882611a77565b915061240383611a77565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561243c5761243b612334565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600061248182611a77565b915061248c83611a77565b92508261249c5761249b612447565b5b82820490509291505056fea264697066735822122009816f1cef0febdb061b637c7520c50faa0dac6b77504684e9d9341cc22a783364736f6c6343000809003300000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000f42400000000000000000000000004752ba5dbc23f44d87826276bf6fd6b1c372ad24000000000000000000000000a68323228e2c248f2b26305b7a8cd5d61feca2b10000000000000000000000001b4229cb7f65c6107ff875c290e32394c3e0d7ef000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000010506c6174666f726d546178546f6b656e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035054580000000000000000000000000000000000000000000000000000000000