[ { "inputs": [], "stateMutability": "nonpayable", "type": "constructor" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "owner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "spender", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Approval", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "previousOwner", "type": "address" }, { "indexed": true, "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "OwnershipTransferred", "type": "event" }, { "anonymous": false, "inputs": [ { "indexed": true, "internalType": "address", "name": "from", "type": "address" }, { "indexed": true, "internalType": "address", "name": "to", "type": "address" }, { "indexed": false, "internalType": "uint256", "name": "value", "type": "uint256" } ], "name": "Transfer", "type": "event" }, { "inputs": [ { "internalType": "address[]", "name": "recipients", "type": "address[]" }, { "internalType": "uint256[]", "name": "values", "type": "uint256[]" } ], "name": "airdrop", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "owner", "type": "address" }, { "internalType": "address", "name": "spender", "type": "address" } ], "name": "allowance", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "approve", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" } ], "name": "balanceOf", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "account", "type": "address" }, { "internalType": "bool", "name": "value", "type": "bool" } ], "name": "blacklist", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "blacklistRenounced", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "deadAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "decimals", "outputs": [ { "internalType": "uint8", "name": "", "type": "uint8" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "subtractedValue", "type": "uint256" } ], "name": "decreaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "enableTrading", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "spender", "type": "address" }, { "internalType": "uint256", "name": "addedValue", "type": "uint256" } ], "name": "increaseAllowance", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "isExcludedFromFees", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "isMarketPair", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "", "type": "address" } ], "name": "isTxLimitExempt", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "limitsInEffect", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "marketingAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "maxTxAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "name", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "owner", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "removeLimits", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceBlacklist", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "renounceOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "pair", "type": "address" }, { "internalType": "bool", "name": "enabled", "type": "bool" } ], "name": "setMarketPair", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newMaxTxAmount", "type": "uint256" } ], "name": "setMaxTxAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newBuyTaxRate", "type": "uint256" }, { "internalType": "uint256", "name": "newSellTaxRate", "type": "uint256" }, { "internalType": "uint256", "name": "newTransferTaxRate", "type": "uint256" } ], "name": "setTaxRates", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newTaxReceiver", "type": "address" } ], "name": "setTaxReceiver", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newAddress", "type": "address" } ], "name": "setUniswapV2Router", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "swapEnabled", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "swapTokensAtAmount", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "symbol", "outputs": [ { "internalType": "string", "name": "", "type": "string" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "taxBuyRate", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "taxReceiver", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "taxSellRate", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "taxTransferRate", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "teamAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "totalSupply", "outputs": [ { "internalType": "uint256", "name": "", "type": "uint256" } ], "stateMutability": "view", "type": "function" }, { "inputs": [], "name": "tradingActive", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transfer", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "from", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" }, { "internalType": "uint256", "name": "amount", "type": "uint256" } ], "name": "transferFrom", "outputs": [ { "internalType": "bool", "name": "", "type": "bool" } ], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "newOwner", "type": "address" } ], "name": "transferOwnership", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "uniswapV2Router", "outputs": [ { "internalType": "contract IJoeRouter02", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "inputs": [ { "internalType": "bool", "name": "enabled", "type": "bool" } ], "name": "updateSwapEnabled", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "uint256", "name": "newAmount", "type": "uint256" } ], "name": "updateSwapTokensAtAmount", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "to", "type": "address" } ], "name": "withdrawStuckEth", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [ { "internalType": "address", "name": "token", "type": "address" }, { "internalType": "address", "name": "to", "type": "address" } ], "name": "withdrawStuckToken", "outputs": [], "stateMutability": "nonpayable", "type": "function" }, { "inputs": [], "name": "zeroAddress", "outputs": [ { "internalType": "address", "name": "", "type": "address" } ], "stateMutability": "view", "type": "function" }, { "stateMutability": "payable", "type": "receive" } ]
61010060405261dead73ffffffffffffffffffffffffffffffffffffffff1660809073ffffffffffffffffffffffffffffffffffffffff16815250600073ffffffffffffffffffffffffffffffffffffffff1660a09073ffffffffffffffffffffffffffffffffffffffff16815250730b7edfa7a544584f0476acea289de5416ce95eda73ffffffffffffffffffffffffffffffffffffffff1660c09073ffffffffffffffffffffffffffffffffffffffff1681525073ab6873df2dccd80fc3456f154b11766f8aefa76973ffffffffffffffffffffffffffffffffffffffff1660e09073ffffffffffffffffffffffffffffffffffffffff16815250601e600755601e600855601e6009556000600a60146101000a81548160ff0219169083151502179055506000600c60016101000a81548160ff0219169083151502179055506001600f60006101000a81548160ff0219169083151502179055506000600f60016101000a81548160ff0219169083151502179055503480156200018457600080fd5b506040518060400160405280600981526020017f41766178546f6f6c7300000000000000000000000000000000000000000000008152506040518060400160405280600681526020017f41544f4f4c530000000000000000000000000000000000000000000000000000815250816003908162000202919062000d4c565b50806004908162000214919062000d4c565b505050620002376200022b6200085a60201b60201c565b6200086260201b60201c565b6000620002496200092860201b60201c565b600a62000257919062000fc3565b61271062000266919062001014565b9050620002a6336200027d6200092860201b60201c565b600a6200028b919062000fc3565b6123286200029a919062001014565b6200093160201b60201c565b620002e660c051620002bd6200092860201b60201c565b600a620002cb919062000fc3565b6101f4620002da919062001014565b6200093160201b60201c565b6200032660e051620002fd6200092860201b60201c565b600a6200030b919062000fc3565b6101f46200031a919062001014565b6200093160201b60201c565b60c051600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060646002826200037a919062001014565b6200038691906200108e565b600e819055506127106005826200039e919062001014565b620003aa91906200108e565b600b8190555060016011600060805173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016011600060a05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001601160003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160116000620004d262000a9e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016011600060c05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016011600060e05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016012600060805173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016012600060a05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055506001601260003073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550600160126000620006f962000a9e60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016012600060c05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff02191690831515021790555060016012600060e05173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055507360ae616a2155ee3d9a68541ba4544862310933d4600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050620011b2565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60006012905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603620009a3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200099a9062001127565b60405180910390fd5b620009b76000838362000ac860201b60201c565b8060026000828254620009cb919062001149565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000a7e919062001195565b60405180910390a362000a9a6000838362000acd60201b60201c565b5050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b505050565b505050565b600081519050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000b5457607f821691505b60208210810362000b6a5762000b6962000b0c565b5b50919050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b60006008830262000bd47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8262000b95565b62000be0868362000b95565b95508019841693508086168417925050509392505050565b6000819050919050565b6000819050919050565b600062000c2d62000c2762000c218462000bf8565b62000c02565b62000bf8565b9050919050565b6000819050919050565b62000c498362000c0c565b62000c6162000c588262000c34565b84845462000ba2565b825550505050565b600090565b62000c7862000c69565b62000c8581848462000c3e565b505050565b5b8181101562000cad5762000ca160008262000c6e565b60018101905062000c8b565b5050565b601f82111562000cfc5762000cc68162000b70565b62000cd18462000b85565b8101602085101562000ce1578190505b62000cf962000cf08562000b85565b83018262000c8a565b50505b505050565b600082821c905092915050565b600062000d216000198460080262000d01565b1980831691505092915050565b600062000d3c838362000d0e565b9150826002028217905092915050565b62000d578262000ad2565b67ffffffffffffffff81111562000d735762000d7262000add565b5b62000d7f825462000b3b565b62000d8c82828562000cb1565b600060209050601f83116001811462000dc4576000841562000daf578287015190505b62000dbb858262000d2e565b86555062000e2b565b601f19841662000dd48662000b70565b60005b8281101562000dfe5784890151825560018201915060208501945060208101905062000dd7565b8683101562000e1e578489015162000e1a601f89168262000d0e565b8355505b6001600288020188555050505b505050505050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111562000ec15780860481111562000e995762000e9862000e33565b5b600185161562000ea95780820291505b808102905062000eb98562000e62565b945062000e79565b94509492505050565b60008262000edc576001905062000faf565b8162000eec576000905062000faf565b816001811462000f05576002811462000f105762000f46565b600191505062000faf565b60ff84111562000f255762000f2462000e33565b5b8360020a91508482111562000f3f5762000f3e62000e33565b5b5062000faf565b5060208310610133831016604e8410600b841016171562000f805782820a90508381111562000f7a5762000f7962000e33565b5b62000faf565b62000f8f848484600162000e6f565b9250905081840481111562000fa95762000fa862000e33565b5b81810290505b9392505050565b600060ff82169050919050565b600062000fd08262000bf8565b915062000fdd8362000fb6565b92506200100c7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462000eca565b905092915050565b6000620010218262000bf8565b91506200102e8362000bf8565b92508282026200103e8162000bf8565b9150828204841483151762001058576200105762000e33565b5b5092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006200109b8262000bf8565b9150620010a88362000bf8565b925082620010bb57620010ba6200105f565b5b828204905092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b60006200110f601f83620010c6565b91506200111c82620010d7565b602082019050919050565b60006020820190508181036000830152620011428162001100565b9050919050565b6000620011568262000bf8565b9150620011638362000bf8565b92508282019050808211156200117e576200117d62000e33565b5b92915050565b6200118f8162000bf8565b82525050565b6000602082019050620011ac600083018462001184565b92915050565b60805160a05160c05160e051613f1a620011ec60003960006112d401526000610c5901526000610b2701526000610cac0152613f1a6000f3fe6080604052600436106102815760003560e01c8063751039fc1161014f578063a5ece941116100c1578063d257b34f1161007a578063d257b34f14610985578063dd62ed3e146109ae578063e2f45605146109eb578063e6ef73d614610a16578063ec28438a14610a41578063f2fde38b14610a6a57610288565b8063a5ece94114610877578063a9059cbb146108a2578063bbc0c742146108df578063bc205ad31461090a578063c16dd4a414610933578063cd8de42c1461095c57610288565b80638c0b5e22116101135780638c0b5e22146107655780638da5cb5b146107905780638dabeb6b146107bb578063924de9b7146107e657806395d89b411461080f578063a457c2d71461083a57610288565b8063751039fc146106a65780637ca8448a146106bd578063866fb221146106e65780638a8c523c146107115780638b42507f1461072857610288565b806339509351116101f35780634fbee193116101ac5780634fbee193146105aa5780635f189361146105e757806367243482146105fe5780636ddd17131461062757806370a0823114610652578063715018a61461068f57610288565b806339509351146104865780633db89e0b146104c35780633dc599ff146104ee5780633ecad27114610519578063404e5129146105565780634a62bb651461057f57610288565b806318160ddd1161024557806318160ddd146103745780631c75f0851461039f57806323b872dd146103ca57806327c8f83514610407578063313ce56714610432578063392531141461045d57610288565b806306fdde031461028d5780630930907b146102b8578063095ea7b3146102e35780631419841d146103205780631694505e1461034957610288565b3661028857005b600080fd5b34801561029957600080fd5b506102a2610a93565b6040516102af91906128cb565b60405180910390f35b3480156102c457600080fd5b506102cd610b25565b6040516102da919061292e565b60405180910390f35b3480156102ef57600080fd5b5061030a600480360381019061030591906129b5565b610b49565b6040516103179190612a10565b60405180910390f35b34801561032c57600080fd5b5061034760048036038101906103429190612a2b565b610b6c565b005b34801561035557600080fd5b5061035e610c27565b60405161036b9190612ab7565b60405180910390f35b34801561038057600080fd5b50610389610c4d565b6040516103969190612ae1565b60405180910390f35b3480156103ab57600080fd5b506103b4610c57565b6040516103c1919061292e565b60405180910390f35b3480156103d657600080fd5b506103f160048036038101906103ec9190612afc565b610c7b565b6040516103fe9190612a10565b60405180910390f35b34801561041357600080fd5b5061041c610caa565b604051610429919061292e565b60405180910390f35b34801561043e57600080fd5b50610447610cce565b6040516104549190612b6b565b60405180910390f35b34801561046957600080fd5b50610484600480360381019061047f9190612b86565b610cd7565b005b34801561049257600080fd5b506104ad60048036038101906104a891906129b5565b610dc5565b6040516104ba9190612a10565b60405180910390f35b3480156104cf57600080fd5b506104d8610dfc565b6040516104e59190612ae1565b60405180910390f35b3480156104fa57600080fd5b50610503610e02565b6040516105109190612a10565b60405180910390f35b34801561052557600080fd5b50610540600480360381019061053b9190612a2b565b610e15565b60405161054d9190612a10565b60405180910390f35b34801561056257600080fd5b5061057d60048036038101906105789190612c05565b610e35565b005b34801561058b57600080fd5b50610594610ee8565b6040516105a19190612a10565b60405180910390f35b3480156105b657600080fd5b506105d160048036038101906105cc9190612a2b565b610efb565b6040516105de9190612a10565b60405180910390f35b3480156105f357600080fd5b506105fc610f1b565b005b34801561060a57600080fd5b5061062560048036038101906106209190612d00565b610f40565b005b34801561063357600080fd5b5061063c610ff2565b6040516106499190612a10565b60405180910390f35b34801561065e57600080fd5b5061067960048036038101906106749190612a2b565b611005565b6040516106869190612ae1565b60405180910390f35b34801561069b57600080fd5b506106a461104d565b005b3480156106b257600080fd5b506106bb611061565b005b3480156106c957600080fd5b506106e460048036038101906106df9190612a2b565b611086565b005b3480156106f257600080fd5b506106fb611108565b6040516107089190612ae1565b60405180910390f35b34801561071d57600080fd5b5061072661110e565b005b34801561073457600080fd5b5061074f600480360381019061074a9190612a2b565b61114e565b60405161075c9190612a10565b60405180910390f35b34801561077157600080fd5b5061077a61116e565b6040516107879190612ae1565b60405180910390f35b34801561079c57600080fd5b506107a5611174565b6040516107b2919061292e565b60405180910390f35b3480156107c757600080fd5b506107d061119e565b6040516107dd9190612ae1565b60405180910390f35b3480156107f257600080fd5b5061080d60048036038101906108089190612d81565b6111a4565b005b34801561081b57600080fd5b506108246111c9565b60405161083191906128cb565b60405180910390f35b34801561084657600080fd5b50610861600480360381019061085c91906129b5565b61125b565b60405161086e9190612a10565b60405180910390f35b34801561088357600080fd5b5061088c6112d2565b604051610899919061292e565b60405180910390f35b3480156108ae57600080fd5b506108c960048036038101906108c491906129b5565b6112f6565b6040516108d69190612a10565b60405180910390f35b3480156108eb57600080fd5b506108f4611319565b6040516109019190612a10565b60405180910390f35b34801561091657600080fd5b50610931600480360381019061092c9190612dae565b61132c565b005b34801561093f57600080fd5b5061095a60048036038101906109559190612c05565b6114a5565b005b34801561096857600080fd5b50610983600480360381019061097e9190612a2b565b611508565b005b34801561099157600080fd5b506109ac60048036038101906109a79190612dee565b6115c3565b005b3480156109ba57600080fd5b506109d560048036038101906109d09190612dae565b61169c565b6040516109e29190612ae1565b60405180910390f35b3480156109f757600080fd5b50610a00611723565b604051610a0d9190612ae1565b60405180910390f35b348015610a2257600080fd5b50610a2b611729565b604051610a38919061292e565b60405180910390f35b348015610a4d57600080fd5b50610a686004803603810190610a639190612dee565b61174f565b005b348015610a7657600080fd5b50610a916004803603810190610a8c9190612a2b565b6117c9565b005b606060038054610aa290612e4a565b80601f0160208091040260200160405190810160405280929190818152602001828054610ace90612e4a565b8015610b1b5780601f10610af057610100808354040283529160200191610b1b565b820191906000526020600020905b815481529060010190602001808311610afe57829003601f168201915b5050505050905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b600080610b5461184c565b9050610b61818585611854565b600191505092915050565b610b74611a1d565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610be3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bda90612eed565b60405180910390fd5b80600660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600254905090565b7f000000000000000000000000000000000000000000000000000000000000000081565b600080610c8661184c565b9050610c93858285611a9b565b610c9e858585611b27565b60019150509392505050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60006012905090565b610cdf611a1d565b600a831115610d23576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d1a90612f7f565b60405180910390fd5b600a821115610d67576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d5e90612f7f565b60405180910390fd5b600a811115610dab576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610da290612f7f565b60405180910390fd5b826008819055508160098190555080600781905550505050565b600080610dd061184c565b9050610df1818585610de2858961169c565b610dec9190612fce565b611854565b600191505092915050565b60075481565b600c60019054906101000a900460ff1681565b60106020528060005260406000206000915054906101000a900460ff1681565b610e3d611a1d565b600c60019054906101000a900460ff1615610e8d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e8490613074565b60405180910390fd5b80600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b600f60009054906101000a900460ff1681565b60116020528060005260406000206000915054906101000a900460ff1681565b610f23611a1d565b6001600c60016101000a81548160ff021916908315150217905550565b610f48611a1d565b818190508484905014610f5a57600080fd5b60005b84849050811015610feb57610fd8610f7361184c565b868684818110610f8657610f85613094565b5b9050602002016020810190610f9b9190612a2b565b610fa3610cce565b600a610faf91906131f6565b868686818110610fc257610fc1613094565b5b90506020020135610fd39190613241565b6121ba565b8080610fe390613283565b915050610f5d565b5050505050565b600a60149054906101000a900460ff1681565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b611055611a1d565b61105f6000612430565b565b611069611a1d565b6000600f60006101000a81548160ff021916908315150217905550565b61108e611a1d565b60008173ffffffffffffffffffffffffffffffffffffffff16476040516110b4906132fc565b60006040518083038185875af1925050503d80600081146110f1576040519150601f19603f3d011682016040523d82523d6000602084013e6110f6565b606091505b505090508061110457600080fd5b5050565b60085481565b611116611a1d565b6001600f60016101000a81548160ff0219169083151502179055506001600a60146101000a81548160ff021916908315150217905550565b60126020528060005260406000206000915054906101000a900460ff1681565b600e5481565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60095481565b6111ac611a1d565b80600a60146101000a81548160ff02191690831515021790555050565b6060600480546111d890612e4a565b80601f016020809104026020016040519081016040528092919081815260200182805461120490612e4a565b80156112515780601f1061122657610100808354040283529160200191611251565b820191906000526020600020905b81548152906001019060200180831161123457829003601f168201915b5050505050905090565b60008061126661184c565b90506000611274828661169c565b9050838110156112b9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112b090613383565b60405180910390fd5b6112c68286868403611854565b60019250505092915050565b7f000000000000000000000000000000000000000000000000000000000000000081565b60008061130161184c565b905061130e818585611b27565b600191505092915050565b600f60019054906101000a900460ff1681565b611334611a1d565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113a3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161139a906133ef565b60405180910390fd5b60008273ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b81526004016113de919061292e565b602060405180830381865afa1580156113fb573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061141f9190613424565b90508273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b815260040161145c929190613451565b6020604051808303816000875af115801561147b573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061149f919061348f565b50505050565b6114ad611a1d565b80601060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505050565b611510611a1d565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361157f576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115769061352e565b60405180910390fd5b80600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6115cb611a1d565b620186a060016115d9610c4d565b6115e39190613241565b6115ed919061357d565b81101561162f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161162690613620565b60405180910390fd5b6103e8600561163c610c4d565b6116469190613241565b611650919061357d565b811115611692576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611689906136b2565b60405180910390fd5b80600b8190555050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600b5481565b600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611757611a1d565b600060646002611765610c4d565b61176f9190613241565b611779919061357d565b9050808210156117be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b59061371e565b60405180910390fd5b81600e819055505050565b6117d1611a1d565b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603611840576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611837906137b0565b60405180910390fd5b61184981612430565b50565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036118c3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118ba90613842565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611932576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611929906138d4565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051611a109190612ae1565b60405180910390a3505050565b611a2561184c565b73ffffffffffffffffffffffffffffffffffffffff16611a43611174565b73ffffffffffffffffffffffffffffffffffffffff1614611a99576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a9090613940565b60405180910390fd5b565b6000611aa7848461169c565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611b215781811015611b13576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b0a906139ac565b60405180910390fd5b611b208484848403611854565b5b50505050565b600d60008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611bb4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bab90613a18565b60405180910390fd5b600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615611c41576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c3890613a18565b60405180910390fd5b600f60009054906101000a900460ff168015611c6a5750600c60009054906101000a900460ff16155b15611e5257600f60019054906101000a900460ff16611d6457601160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611d245750601160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b611d63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d5a90613a84565b60405180910390fd5b5b601260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611e055750601260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b80611e125750600e548111155b611e51576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e4890613b16565b60405180910390fd5b5b6000611e5d30611005565b90506000600b548210159050808015611e825750600a60149054906101000a900460ff165b8015611e9b5750600c60009054906101000a900460ff16155b8015611ef15750601060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611f475750601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b8015611f9d5750601160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16155b15611fe1576001600c60006101000a81548160ff021916908315150217905550611fc56124f6565b6000600c60006101000a81548160ff0219169083151502179055505b600c60009054906101000a900460ff166121a7576000601160008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16806120985750601160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b61215857601060008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1661214f57601060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff166121465760075461214a565b6009545b612153565b6008545b61215b565b60005b905060006064828661216d9190613241565b612177919061357d565b9050600081866121879190613b36565b90506121948830846121ba565b61219f8888836121ba565b5050506121b3565b6121b28585856121ba565b5b5050505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603612229576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161222090613bdc565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612298576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161228f90613c6e565b60405180910390fd5b6122a38383836125ee565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015612329576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161232090613d00565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600082825401925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516124179190612ae1565b60405180910390a361242a8484846125f3565b50505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600061250130611005565b905060008082036125135750506125ec565b6014600b546125229190613241565b82111561253b576014600b546125389190613241565b91505b6000479050612549836125f8565b600081476125579190613b36565b9050600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168160405161259f906132fc565b60006040518083038185875af1925050503d80600081146125dc576040519150601f19603f3d011682016040523d82523d6000602084013e6125e1565b606091505b505080935050505050505b565b505050565b505050565b6000600267ffffffffffffffff81111561261557612614613d20565b5b6040519080825280602002602001820160405280156126435781602001602082028036833780820191505090505b509050308160008151811061265b5761265a613094565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166373b295c26040518163ffffffff1660e01b8152600401602060405180830381865afa158015612702573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906127269190613d64565b8160018151811061273a57612739613094565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506127a130600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611854565b600660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663762b15628360008430426040518663ffffffff1660e01b8152600401612805959493929190613e8a565b600060405180830381600087803b15801561281f57600080fd5b505af1158015612833573d6000803e3d6000fd5b505050505050565b600081519050919050565b600082825260208201905092915050565b60005b8381101561287557808201518184015260208101905061285a565b60008484015250505050565b6000601f19601f8301169050919050565b600061289d8261283b565b6128a78185612846565b93506128b7818560208601612857565b6128c081612881565b840191505092915050565b600060208201905081810360008301526128e58184612892565b905092915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000612918826128ed565b9050919050565b6129288161290d565b82525050565b6000602082019050612943600083018461291f565b92915050565b600080fd5b600080fd5b61295c8161290d565b811461296757600080fd5b50565b60008135905061297981612953565b92915050565b6000819050919050565b6129928161297f565b811461299d57600080fd5b50565b6000813590506129af81612989565b92915050565b600080604083850312156129cc576129cb612949565b5b60006129da8582860161296a565b92505060206129eb858286016129a0565b9150509250929050565b60008115159050919050565b612a0a816129f5565b82525050565b6000602082019050612a256000830184612a01565b92915050565b600060208284031215612a4157612a40612949565b5b6000612a4f8482850161296a565b91505092915050565b6000819050919050565b6000612a7d612a78612a73846128ed565b612a58565b6128ed565b9050919050565b6000612a8f82612a62565b9050919050565b6000612aa182612a84565b9050919050565b612ab181612a96565b82525050565b6000602082019050612acc6000830184612aa8565b92915050565b612adb8161297f565b82525050565b6000602082019050612af66000830184612ad2565b92915050565b600080600060608486031215612b1557612b14612949565b5b6000612b238682870161296a565b9350506020612b348682870161296a565b9250506040612b45868287016129a0565b9150509250925092565b600060ff82169050919050565b612b6581612b4f565b82525050565b6000602082019050612b806000830184612b5c565b92915050565b600080600060608486031215612b9f57612b9e612949565b5b6000612bad868287016129a0565b9350506020612bbe868287016129a0565b9250506040612bcf868287016129a0565b9150509250925092565b612be2816129f5565b8114612bed57600080fd5b50565b600081359050612bff81612bd9565b92915050565b60008060408385031215612c1c57612c1b612949565b5b6000612c2a8582860161296a565b9250506020612c3b85828601612bf0565b9150509250929050565b600080fd5b600080fd5b600080fd5b60008083601f840112612c6a57612c69612c45565b5b8235905067ffffffffffffffff811115612c8757612c86612c4a565b5b602083019150836020820283011115612ca357612ca2612c4f565b5b9250929050565b60008083601f840112612cc057612cbf612c45565b5b8235905067ffffffffffffffff811115612cdd57612cdc612c4a565b5b602083019150836020820283011115612cf957612cf8612c4f565b5b9250929050565b60008060008060408587031215612d1a57612d19612949565b5b600085013567ffffffffffffffff811115612d3857612d3761294e565b5b612d4487828801612c54565b9450945050602085013567ffffffffffffffff811115612d6757612d6661294e565b5b612d7387828801612caa565b925092505092959194509250565b600060208284031215612d9757612d96612949565b5b6000612da584828501612bf0565b91505092915050565b60008060408385031215612dc557612dc4612949565b5b6000612dd38582860161296a565b9250506020612de48582860161296a565b9150509250929050565b600060208284031215612e0457612e03612949565b5b6000612e12848285016129a0565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612e6257607f821691505b602082108103612e7557612e74612e1b565b5b50919050565b7f4e657720726f757465722063616e6e6f7420626520746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000612ed7602583612846565b9150612ee282612e7b565b604082019050919050565b60006020820190508181036000830152612f0681612eca565b9050919050565b7f5461782072617465206d757374206265206c657373207468616e206f7220657160008201527f75616c20746f2031300000000000000000000000000000000000000000000000602082015250565b6000612f69602983612846565b9150612f7482612f0d565b604082019050919050565b60006020820190508181036000830152612f9881612f5c565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612fd98261297f565b9150612fe48361297f565b9250828201905080821115612ffc57612ffb612f9f565b5b92915050565b7f5465616d20686173207265766f6b656420626c61636b6c69737420726967687460008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b600061305e602183612846565b915061306982613002565b604082019050919050565b6000602082019050818103600083015261308d81613051565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60008160011c9050919050565b6000808291508390505b600185111561311a578086048111156130f6576130f5612f9f565b5b60018516156131055780820291505b8081029050613113856130c3565b94506130da565b94509492505050565b60008261313357600190506131ef565b8161314157600090506131ef565b8160018114613157576002811461316157613190565b60019150506131ef565b60ff84111561317357613172612f9f565b5b8360020a91508482111561318a57613189612f9f565b5b506131ef565b5060208310610133831016604e8410600b84101617156131c55782820a9050838111156131c0576131bf612f9f565b5b6131ef565b6131d284848460016130d0565b925090508184048111156131e9576131e8612f9f565b5b81810290505b9392505050565b60006132018261297f565b915061320c83612b4f565b92506132397fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484613123565b905092915050565b600061324c8261297f565b91506132578361297f565b92508282026132658161297f565b9150828204841483151761327c5761327b612f9f565b5b5092915050565b600061328e8261297f565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036132c0576132bf612f9f565b5b600182019050919050565b600081905092915050565b50565b60006132e66000836132cb565b91506132f1826132d6565b600082019050919050565b6000613307826132d9565b9150819050919050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b600061336d602583612846565b915061337882613311565b604082019050919050565b6000602082019050818103600083015261339c81613360565b9050919050565b7f746f6b656e20616464726573732063616e6e6f74206265203000000000000000600082015250565b60006133d9601983612846565b91506133e4826133a3565b602082019050919050565b60006020820190508181036000830152613408816133cc565b9050919050565b60008151905061341e81612989565b92915050565b60006020828403121561343a57613439612949565b5b60006134488482850161340f565b91505092915050565b6000604082019050613466600083018561291f565b6134736020830184612ad2565b9392505050565b60008151905061348981612bd9565b92915050565b6000602082840312156134a5576134a4612949565b5b60006134b38482850161347a565b91505092915050565b7f4e65772074617820726563656976657220697320746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000613518602483612846565b9150613523826134bc565b604082019050919050565b600060208201905081810360008301526135478161350b565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006135888261297f565b91506135938361297f565b9250826135a3576135a261354e565b5b828204905092915050565b7f5377617020616d6f756e742063616e6e6f74206265206c6f776572207468616e60008201527f20302e30303030312520746f74616c20737570706c792e000000000000000000602082015250565b600061360a603783612846565b9150613615826135ae565b604082019050919050565b60006020820190508181036000830152613639816135fd565b9050919050565b7f5377617020616d6f756e742063616e6e6f74206265206869676865722074686160008201527f6e20302e3030352520746f74616c20737570706c792e00000000000000000000602082015250565b600061369c603683612846565b91506136a782613640565b604082019050919050565b600060208201905081810360008301526136cb8161368f565b9050919050565b7f4d617820747820616d6f756e7420746f6f206c6f770000000000000000000000600082015250565b6000613708601583612846565b9150613713826136d2565b602082019050919050565b60006020820190508181036000830152613737816136fb565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b600061379a602683612846565b91506137a58261373e565b604082019050919050565b600060208201905081810360008301526137c98161378d565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b600061382c602483612846565b9150613837826137d0565b604082019050919050565b6000602082019050818103600083015261385b8161381f565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b60006138be602283612846565b91506138c982613862565b604082019050919050565b600060208201905081810360008301526138ed816138b1565b9050919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600061392a602083612846565b9150613935826138f4565b602082019050919050565b600060208201905081810360008301526139598161391d565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000613996601d83612846565b91506139a182613960565b602082019050919050565b600060208201905081810360008301526139c581613989565b9050919050565b7f45524332303a206163636f756e7420697320626c61636b6c6973746564000000600082015250565b6000613a02601d83612846565b9150613a0d826139cc565b602082019050919050565b60006020820190508181036000830152613a31816139f5565b9050919050565b7f54726164696e67206973206e6f74206163746976652e00000000000000000000600082015250565b6000613a6e601683612846565b9150613a7982613a38565b602082019050919050565b60006020820190508181036000830152613a9d81613a61565b9050919050565b7f5472616e7366657220616d6f756e74206578636565647320746865206d61785460008201527f78416d6f756e742e000000000000000000000000000000000000000000000000602082015250565b6000613b00602883612846565b9150613b0b82613aa4565b604082019050919050565b60006020820190508181036000830152613b2f81613af3565b9050919050565b6000613b418261297f565b9150613b4c8361297f565b9250828203905081811115613b6457613b63612f9f565b5b92915050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b6000613bc6602583612846565b9150613bd182613b6a565b604082019050919050565b60006020820190508181036000830152613bf581613bb9565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b6000613c58602383612846565b9150613c6382613bfc565b604082019050919050565b60006020820190508181036000830152613c8781613c4b565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b6000613cea602683612846565b9150613cf582613c8e565b604082019050919050565b60006020820190508181036000830152613d1981613cdd565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600081519050613d5e81612953565b92915050565b600060208284031215613d7a57613d79612949565b5b6000613d8884828501613d4f565b91505092915050565b6000819050919050565b6000613db6613db1613dac84613d91565b612a58565b61297f565b9050919050565b613dc681613d9b565b82525050565b600081519050919050565b600082825260208201905092915050565b6000819050602082019050919050565b613e018161290d565b82525050565b6000613e138383613df8565b60208301905092915050565b6000602082019050919050565b6000613e3782613dcc565b613e418185613dd7565b9350613e4c83613de8565b8060005b83811015613e7d578151613e648882613e07565b9750613e6f83613e1f565b925050600181019050613e50565b5085935050505092915050565b600060a082019050613e9f6000830188612ad2565b613eac6020830187613dbd565b8181036040830152613ebe8186613e2c565b9050613ecd606083018561291f565b613eda6080830184612ad2565b969550505050505056fea26469706673582212206a544ba9d7b4c7dd177067aba81383b808189bb988425dc4a434e725ba99fb9e64736f6c63430008130033